Autopilot
Tazor's story, played on the real pages with real testnet transactions.
The story (2 min)
A customer pays without gas, the merchant refunds part of it, and the accountant gets the export.
- A customer paysOne signature, no gas, no WBT: the customer only needs USDT.
- The merchant refunds part of itOnly to the address that paid, and never more than was paid.
- The accountant gets the exportEvery payment and refund, with its transaction, as a CSV.
No passkey needed. The customer is simulated on testnet. If this browser has a wallet, you are the merchant and sign the refund; otherwise the sandbox merchant does.
More: the full tour
Both modes run on a sandbox company: your passkey is added as its approver, so the demo never touches a real company. Other parties (the second approver, Ravi, the supplier collecting, the customers and the AI agent) are simulated counterparties and are labelled as such. The Ethereum fallback is signed by your browser wallet on Sepolia. Testnet only.
Every chapter
- Get readyEverything runs on the sandbox company, so simulated counterparties never touch a real company.
- Company on ENSWho may approve for the company is written on its ENS name, not in our database.
- Supplier creates an invoiceThe supplier invoices the buyer: the invoice travels encrypted inside a link.
- Buyer opens the linkThe buyer’s browser decrypts the invoice and checks it against the contract.
- Approve with passkeyA verified person signs exactly this invoice. No seed phrase, no wallet.
- PayThe relayer submits it; USDT settles on Whitechain in seconds.
- Payment runTwo invoices, one approval, one transaction.
- Direct debitThe buyer signs a capped mandate once; the supplier collects within it, no approval each time.
- Credit noteThe supplier refunds part of an invoice; it lands as money in.
- Remove RaviRemoving a person takes effect on Whitechain in seconds, and their next payment is refused.
- Role syncRoles change on Ethereum (ENS) and are proven onto Whitechain; anyone can submit the proof.
- Servers offWith our relayer unreachable, the same signed payment still goes through Ethereum.
- Restore the relayerBack to normal: the default relayer for this build.
- CheckoutAny customer with USDT and no WBT pays with one signature; refunds, exchange transfers and AI agents too.
- Merchant checkoutThe same payment, inside a shop’s checkout.
- ReportsEvery payment with its transaction, ready for the accountant.