The WaaP CLI creates a wallet for an agent, applies your spending policy, and signs real transactions without ever exposing a private key. This walkthrough uses Sui testnet, so no real money moves.
--json output with stable error codes, --wait for confirmation, and an isolated session per agent.Older global installs point at retired servers. Pin the version and give this agent its own session folder.
Pick a password of 12–64 characters. Type it at the hidden prompt; it never appears on screen or in your history. Then open the email and approve.
Already use WaaP in the browser with a magic link? That account has no password yet. Run waap reset-password --email you@example.com, set one from the email link, then waap login --email you@example.com --password-stdin.
Open faucet.sui.io, choose Testnet, paste your Sui address and request. It takes about a minute of proof of work in the browser.
Pair with a neighbor and send to their Sui address. Small amounts confirm without an approval email under the default policy.
The agent's report is a claim; the chain is the evidence. Paste your txHash here:
Opens the transaction checker: status, sender, balance changes, gas and a Suiscan link.
unknown command 'reset-password' or a connection errorLogin failed (401): Invalid email or passwordwaap reset-password.waap signup --resume with the same session folder.