{
"wallet_id": "b7e3a1c2-9f4d-4a8b-8c1e-2d3f4a5b6c7d",
"account_id": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
"chain": "tron",
"asset": "USDT",
"tx_id": "b1946ac92492d2347c6235b4d2611184e0f0f8c9d3a1e2b3c4d5e6f708192a3b",
"amount_raw": "125000000",
"from_address": "TDonor00000000000000000000000000000"
}Depósito recibido en wallet segregada
Se confirmó un depósito on-chain en una wallet segregada. No toca el ledger (el saldo vive on-chain en la wallet).
Cada entrega incluye X-Webhook-Event, X-Webhook-Event-ID, X-Webhook-Delivery-ID, X-Webhook-Timestamp y X-Webhook-Signature = hex(HMAC-SHA256(secret, timestamp + "." + body)). Responde 2xx.
WEBHOOK
wallet_deposit_received
{
"wallet_id": "b7e3a1c2-9f4d-4a8b-8c1e-2d3f4a5b6c7d",
"account_id": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
"chain": "tron",
"asset": "USDT",
"tx_id": "b1946ac92492d2347c6235b4d2611184e0f0f8c9d3a1e2b3c4d5e6f708192a3b",
"amount_raw": "125000000",
"from_address": "TDonor00000000000000000000000000000"
}Autorizaciones
JWT de sesión (de register/login) o llave de API (pk_...).
X-API-Key: <token> se acepta como header alternativo.
Respuesta
200
Responde cualquier 2xx para confirmar la entrega.