Developers · Advanced · 8 min
Integrate OUSD on OpenPay Network
List OpenPay like a network: deposit, withdraw, and reconcile OUSD via Partner APIs.
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
Create a partner app
openpy.space/partner-api → copy opk_live_ (server only) and client_id.
- 2
Fund the hot wallet
The OpenPay account that owns the API key pays transfers and receives deposits.
Deposit, withdraw, swap
- 1
Deposit
POST /charges → checkout → poll until paid, then credit your books.
- 2
Withdraw
POST /transfers with Idempotency-Key to @user or OP… after validating /accounts.
- 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.