TaifoonTAIFOON
Explore a chain

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/chains

Blocks, 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/receipt

source 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"
ParameterWhat it does
from, toThe block window to scan.
limit, cursor, orderPaging: the answer’s next_cursor continues where it stopped.
prooffull 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"