Quickstart: Web app
The web app is a generative-UI chat — you ask in plain English and the chat builds the transaction for you. Reading markets is free. When you place a bet, the chat builds an unsigned Sui transaction and you sign it in your own browser wallet. The agent never holds your keys.
This takes under five minutes on Sui testnet.
How it flows
- Connect your wallet.
- Get dUSDC so you have money to bet with — or just start asking. The AI looks up your existing balance and PredictManager from your address on its own.
- Ask a question like “What are the odds BTC is above $70k Friday?”
- The AI quotes it — the exact cost and payout. No signature yet.
- The AI builds a write — an unsigned transaction for the bet.
- You sign it in your wallet.
Getting dUSDC
dUSDC is test money — no real value. It is operator-gated: there is no public faucet, and you never mint coins yourself. The in-app Get dUSDC button sends a small starter grant from an operator wallet. It is rate-limited per session.
If the grant is unavailable, the strip shows a Request via form link to the operator tally form as a fallback.
Wait for the grant to confirm on-chain before you ask about your balance or portfolio. Those reads fail until the dUSDC actually lands in your wallet.
The grant only fires when your balance is empty. Once you hold dUSDC, the strip stays out of your way.
Why you sign, not the AI
Reading markets, odds, and quotes never touches your wallet. Only placing a bet is a write, and a write is just an unsigned transaction. You sign it in your own browser wallet — the AI never signs and never holds your key.
Decline the receipt and nothing moves. The proposal is marked cancelled.
Try it now: “Bet $50 that BTC is above $70k Friday.” The AI quotes the cost, builds the receipt, and hands it to your wallet to sign.