Skip to main content

Webhook Payload

All webhook events share the same structure:

{
"event": "deposit.confirmed",
"timestamp": "2024-03-03T08:50:00.000Z",
"wallet": {
"id": "wal_abc123",
"address": "TYVVgZBSUrvntue4WSGWNi15b3er3wiYnh",
"network": "trc20",
"crypto": "USDT"
},
"deposit": {
"txHash": "abc123...",
"amount": "100.50",
"confirmations": 19
},
"sweep": {
"txHash": "def456..."
},
"metadata": {
"orderId": "ORD-12345",
"customerId": "cust_abc"
}
}
FieldPresent InDescription
eventAllEvent type: deposit.detected, deposit.confirmed, sweep.completed
timestampAllISO 8601 timestamp
walletAllWallet details (id, address, network, crypto)
depositAllDeposit info (txHash, amount, confirmations)
sweepsweep.completed onlySweep transaction hash
metadataAll (if provided)Your custom metadata from wallet creation