Skip to main content
This page covers funding your proxy from USDC you already hold in your EOA. You can also skip the API and use the deposit modal on sx.bet.
1

Read the active asset

GET /metadata/obv3 gives you the token to fund with.
2

Sign a permit

An EIP-2612 signature over (owner, spender, value, nonce, deadline).
3

Submit it

POST /user/transfer-to-proxy. Returns 200 with a sessionId.
4

Wait, then verify

Poll GET /user/transfer-to-proxy/status with the returned sessionId until status is SUCCESS or FAILED, then confirm the money in /user/balance-v3. Use GET /user/transfer-to-proxy/pending only to list open deposit sessionIds.

Working code

Other ways to fund

The permit path is FROM_EOA. Two other deposit types appear in the ledger:

Fund a proxy wallet

The request, the two warnings, and the 200.

Reading balances

Reading what actually arrived.

Accounts

Deploy the proxy first, and poll until it is live.
Last modified on August 11, 2026