Core guides
Tokens & assets
OUSD, majors (BTC, ETH, SOL, PI, USDC, USDT, ...), OpenToken bonding curves, and OpenNFT — how partners should treat each asset class.
01
OUSD (OpenUSD)
OpenPay's $1 ledger dollar on the open network ledger — not a public ERC-20/SPL mint. Treat it like listing a network asset via REST.
{
"symbol": "OUSD",
"name": "OpenUSD",
"network_id": "openpay",
"decimals": 8,
"display_decimals": 2,
"peg": "USD",
"contract": null,
"explorer": "https://openpaypro.space/ledger"
}- Deposit / withdraw for exchanges: /docs/exchange
- Partner send / charges: /docs/api
- No public EVM/SPL contract address — balances are API / ledger based.
02
Major assets on Pro
OpenPay Pro wallets hold majors beside OUSD on the Pro ledger. Partners usually integrate OUSD via Partner Transfer; majors are in-app/ledger unless you deep-link users into Pro.
Common ledger / UI codes
OUSD, BTC, ETH, SOL, PI, USDC, USDT, PYUSD, USDG, USD1, CASH, EURC- Deep-link holdings:
https://openpaypro.space/assets - Trade / swap UI:
https://openpaypro.space/trade·https://openpaypro.space/swap - Ledger filter:
https://openpaypro.space/api/public/ledger?asset=USDC - Spot account transfers (Funding / Spot / Futures / P2P) are in-app only — see Transfer in Pro.
03
OpenToken lifecycle
Community coins on bonding curves, minted and traded against OUSD inside Pro. There is no separate partner mint HTTP API — send users to Pro surfaces:
https://openpaypro.space/opentoken # discover and trade
https://openpaypro.space/opentoken/create # launch a coin
https://openpaypro.space/opentoken/$tokenId # token page + live chat- Create — creator sets name/symbol/logo; bonding curve starts against OUSD.
- Buy / sell — in-app TradePanel; platform fee credits the fee wallet.
- Ledger — mint / swap / send / receive rows appear with the OpenToken symbol on the Public Ledger.
- Holdings — show under Assets / OpenToken portfolio for the signed-in user.
04
OpenNFT
Collectibles linked to the OpenPay network. A public nft-partner-api HTTP surface is not deployed yet — do not invent mint endpoints. End users browse and mint in Pro after linking OpenPay (Connect).
https://openpaypro.space/nfts
https://openpaypro.space/nfts/mint
# Partner notes: /docs/openpay#nft05
Asset codes cheat sheet
Use these symbols consistently in Ledger filters, Partner Transfer currency (OUSD), and deep links.
| Code | Class | Partner API |
|---|---|---|
| OUSD | Network ledger dollar | Yes — transfers and charges |
| BTC / ETH / SOL / PI | Pro majors | Deep-link / Ledger only |
| USDC / USDT / ... | Pro stables | Deep-link / Ledger only |
| OpenToken symbols | Bonding-curve coins | Deep-link / Ledger only |
06
Resolve accounts before send
Before sending OUSD, resolve the destination:
curl -H "Authorization: Bearer opk_live_YOUR_KEY" \
https://araojncyittkahvvpdrn.supabase.co/functions/v1/partner-transfer-api/accounts/@satoshi