Interactive demo

Experience Tide without connecting a wallet

Two views below. The interactive sandbox walks through real UI states with mocked data so you can feel the product. The on-chain evidence timeline links every phase to a real devnet transaction so you can verify it actually works.

Interactive sandbox· phase 1 of 9

Land at tide-dca.vercel.app

public

Visitor sees the hero — predator eyes scanning, value prop loud.

We see the bots.
They can't see us.

Tide hides every DCA buy inside an encrypted aggregate window. Bots watching the mempool see one anonymous swap — never your individual order.

auto-advances in 7s
On-chain evidence

Every step backed by a real devnet tx

The interactive sim above shows what it feels like to use Tide. The timeline below links each phase to the actual on-chain transaction that proves the mechanism works. Auto- advances every 5 seconds; hover the card to pause.

step 1 of 9 · happy path · auto-advancing

1. Connect wallet

Setup

User lands on /setup with Phantom or Privy. Custom modal lists every Wallet Standard wallet plus an explicit Ledger adapter. 24h session TTL means you stay connected within the day but auto-expire afterwards.

No pinned tx for this step — same handler pattern as adjacent steps; happens identically on-chain when conditions match.
Start DCA →

What you're seeing — 9 of these steps map to real Anchor instructions deployed at HanBZ74Q... on Solana devnet. The pinned tx links are not reconstructions — they actually ran on submission day. The failure branch (steps 5b–6b) shows Tide's safety net: if a swap can't execute, every user can pull their commit back out of escrow via refund_intent. Most DCA products don't expose this. We do — and it's tested end-to-end on devnet.

Full lifecycle docs: INTEGRITY.md (self-audit) · honest-depth.md (per-sponsor)