Guide · Explore
Explore a chain
Read a chain the way an explorer API does. Each answer says where it came from, whether its block is final, and carries the proof that ties it to the root.
Which chains
What the root commits right now, chain by chain, with each chain's latest block and the age of its last header:
shell
curl https://coord.taifoon.dev/v1/root/chainsBlocks, transactions and receipts
shell
curl "https://coord.taifoon.dev/v1/chain/8453/block/latest?txs=1"
curl https://coord.taifoon.dev/v1/chain/8453/tx/0x0f7f432e5fb3e650618387cdfbe99e94c105675f7729cc85a9a61b6c678500ff
curl https://coord.taifoon.dev/v1/chain/8453/tx/0x0f7f432e5fb3e650618387cdfbe99e94c105675f7729cc85a9a61b6c678500ff/receiptsource is indexed when the layer answered from its own index with no RPC call, and fetched when it read the chain once. Add ?proof=full for the whole proof in the answer.
Logs and an address's activity
Logs by topic, here ERC-20 transfers on Arc. The held block headers' blooms pick the blocks that may match, so only those are read.
shell
curl "https://coord.taifoon.dev/v1/chain/5042/logs?topic0=0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef&limit=5"The events and transactions of one address, here the Virtuals ACP job contract on Base:
shell
curl "https://coord.taifoon.dev/v1/chain/8453/address/0x238e541bfefd82238730d00a2208e5497f1832e0/events?limit=5"
curl "https://coord.taifoon.dev/v1/chain/8453/address/0x238e541bfefd82238730d00a2208e5497f1832e0/txs?limit=5"| Parameter | What it does |
|---|---|
from, to | The block window to scan. |
limit, cursor, order | Paging: the answer’s next_cursor continues where it stopped. |
proof | full puts the block-tree proof of the page’s blocks in the answer. |
A job's history
Every state change of one ERC-8183 job, in order:
shell
curl "https://coord.taifoon.dev/v1/transitions/erc8183?key=erc8183:8453:81435"