Get deposit addresses
curl --request GET \
--url https://api.agg.market/execution/deposit-addresses \
--header 'Authorization: Bearer <token>' \
--header 'x-app-id: <api-key>'{
"ready": true,
"evmAddress": "<string>",
"svmAddress": "<string>",
"supportedChains": [
{
"chainId": 123,
"name": "<string>",
"tokens": [
{
"symbol": "<string>",
"address": "<string>",
"decimals": 123
}
]
}
]
}Users
Get deposit addresses
Returns the user’s deposit addresses (EVM + Solana) and supported chains/tokens. Returns 202 while addresses are being prepared — poll until 200.
GET
/
execution
/
deposit-addresses
Get deposit addresses
curl --request GET \
--url https://api.agg.market/execution/deposit-addresses \
--header 'Authorization: Bearer <token>' \
--header 'x-app-id: <api-key>'{
"ready": true,
"evmAddress": "<string>",
"svmAddress": "<string>",
"supportedChains": [
{
"chainId": 123,
"name": "<string>",
"tokens": [
{
"symbol": "<string>",
"address": "<string>",
"decimals": 123
}
]
}
]
}Authorizations
Your application ID. Required for all app-tier and user-tier routes.
JWT access token returned by POST /auth/verify. Required for user-tier routes.
⌘I