Quickstart
Open a stream on one address and watch its transactions arrive.
1. Open a stream
Streams need a key. Get one in the developer portal. Replace the address with the one you want to watch.
curl -N "https://api.tide.ad/v1/stream?topic=transactions&accounts=0xYOUR_ADDRESS&view=enhanced" \
-H "x-api-key: YOUR_API_KEY"2. Start in the past
Add fromCheckpoint and tide replays from that checkpoint in order, then joins the live tail with no gap and no duplicate.
curl
curl -N "https://api.tide.ad/v1/stream?topic=transactions&accounts=0xYOUR_ADDRESS&view=enhanced&fromCheckpoint=123456789" \
-H "x-api-key: YOUR_API_KEY"3. Resume after a drop
Every message carries a cursor. On SSE, reconnect with the Last-Event-ID header and tide continues from there. On WebSocket, subscribe again with cursor set to the last cursor you got.
More: WebSocket subscriptions, SSE streams with replay, Topics and filters.