Developers · Advanced · 8 min

Integrate OUSD on OpenPay Network

List OpenPay like a network: deposit, withdraw, and reconcile OUSD via Partner APIs.

Try in app

Exchanges and apps treat OpenPay as network id openpay with asset OUSD — Partner Transfer for deposit/withdraw, Pro inbound for Pro wallets, Ledger for audit. OUSD is a ledger dollar, not a public ERC-20.

Register and fund

  1. 1

    Create a partner app

    openpy.space/partner-api → copy opk_live_ (server only) and client_id.

  2. 2

    Fund the hot wallet

    The OpenPay account that owns the API key pays transfers and receives deposits.

Deposit, withdraw, swap

  1. 1

    Deposit

    POST /charges → checkout → poll until paid, then credit your books.

  2. 2

    Withdraw

    POST /transfers with Idempotency-Key to @user or OP… after validating /accounts.

  3. 3

    Swap

    List OUSD pairs on your exchange, or deep-link users to OpenPay Pro /swap.

Tips

  • Full guide: /docs/exchange and /api/public/docs/exchange
  • Never expose partner keys in the browser.

Try it in the wallet

Open OpenPay Pro and follow this tutorial with the real screens.