Why 19 confirmations
TRON has 27 Super Representatives producing a block about every 3 seconds. A block is irreversible once 19 of them have built on it, so Chainhook waits 19 blocks, about 57 seconds, before it sends the event.
Watch any TRON address and get a signed webhook for every confirmed TRC-20 transfer, without running a full node or polling TronGrid.
What Chainhook waits for on TRON before it sends a webhook.
tronTEvery coin and token Chainhook detects on TRON, with the contract it watches and its decimals.
TRON has 27 Super Representatives producing a block about every 3 seconds. A block is irreversible once 19 of them have built on it, so Chainhook waits 19 blocks, about 57 seconds, before it sends the event.
Payloads use the familiar T… Base58 form, the same one wallets and Tronscan show. If your system stores the hex form (41…), convert it before comparing.
A TRC-20 transfer that runs out of energy is still recorded on chain, but it emits no Transfer event and moves no tokens. Chainhook only reports transfers that succeeded.
Scammers send tiny or zero-value transfers from lookalike addresses so they show up in your history. Check the amount and the from address before acting on an event.
TronGrid and most public TRON APIs are pull-based: you ask for an address's recent TRC-20 transfers and diff the result. That means one request per address per poll, rate limits that grow with your address count, and gaps when a poll fails. Chainhook reads every block once, waits 19 blocks, and pushes only the transfers that touch your addresses.
{
"network": "tron",
"type": "address",
"direction": "in",
"address": "TYbZiebZG1GhL7bAFWzCCjp5jcNuFRQjx8",
"webhook_url": "https://api.example.com/webhooks/chainhook"
}Can't find your answer? Contact support.
TronGrid exposes REST endpoints you poll, not push notifications for an address. Chainhook fills that gap: you register the address once and receive a POST for each confirmed transfer.
Not yet. On TRON, Chainhook detects the TRC-20 tokens listed on this page. Contact us if you need TRX.
No. Watching an address is free on chain. You only need energy or TRX when you move funds out of that address.
Each webhook watches one address. Your plan sets how many active webhooks you can have; see pricing.
Create an account and start with 100 trial detections for 1 month.