POST
Deposit USDC to vault

Authorizations

Authorization
string
header
required

API key as Bearer token. Sandbox keys start with sk_test_, mainnet keys with sk_live_.

Body

application/json
merchant_id
string
required
Example:

"mch_3f2a1b0c"

amount
string
required

USDC amount

Example:

"1000.00"

Response

200 - application/json

Deposit transaction prepared

vault_address
string
call_data
string

ABI-encoded deposit call

expected_shares
string