Transfer
transfer Channel
Monitor deposits and withdrawals for an account.
Subscribe
| Parameter | Required | Description |
|---|---|---|
account | Yes | EOA or Smart account address (42 characters with 0x prefix) |
symbol | No | Token symbol: "ETH", "BTC", "USDC", "ARB" |
type | No | "deposit" or "withdrawal" |
{
"channel": "transfer",
"query": {
"account": "0x1234567890abcdef1234567890abcdef12345678",
"symbol": "USDC",
"type": "deposit"
}
}Event: deposit
{
"kind": "event",
"type": "deposit",
"timestamp_ms": 1677721600000,
"data": {
"margin_account_id": "550e8400-e29b-41d4-a716-446655440000",
"smart_account_address": "0x1234567890abcdef1234567890abcdef12345678",
"amount": 10000,
"action_seq": "abc123...",
"action": "deposit",
"symbol": "USDC"
},
"subscription": {
"channel": "transfer",
"query": {
"account": "0x1234567890abcdef1234567890abcdef12345678"
}
}
}Event: withdrawal
{
"kind": "event",
"type": "withdrawal",
"timestamp_ms": 1677721600000,
"data": {
"margin_account_id": "550e8400-e29b-41d4-a716-446655440000",
"smart_account_address": "0x1234567890abcdef1234567890abcdef12345678",
"amount": 5000,
"action_seq": "xyz789...",
"action": "withdrawal",
"symbol": "USDC"
},
"subscription": {
"channel": "transfer",
"query": {
"account": "0x1234567890abcdef1234567890abcdef12345678"
}
}
}| Field | Type | Description |
|---|---|---|
margin_account_id | string | Margin account UUID |
smart_account_address | string | Smart account Ethereum address |
amount | number | Transfer amount |
action_seq | string | Action sequence identifier |
action | string | "deposit" or "withdrawal" |
symbol | string | Token symbol (e.g., "USDC") |
Updated about 15 hours ago
