You can also verify receipts on the web: Receipt Verifier
Quickstart
Try ATF in Four Commands
Zero config. Demo mode runs immediately.
Install the CLI
Run directly with npx. No install needed.
Run a protected trade
npx @trucore/atf@1.5.1 trade01Try a protected trade
Works immediately. No wallet needed.
CLI - run a protected trade
atf tradeWhen you run this: ATF evaluates a trade, shows the decision, and generates a receipt. No real transaction is submitted.
You'll see: “\u2713 Protected trade complete”with route, classification, decision, and a verifiable receipt.
02Connect your API key
Demo mode
- No wallet required
- No on-chain execution
- Simulated protected trade
Real mode
- Requires setup (
atf setup) - Executes on Solana mainnet
- Enforced by ATF policy
CLI - interactive setup
atf setup03Diagnose your setup
Checks API key, RPC, and wallet in one pass.
CLI - diagnose environment
atf doctor04Verify and share a receipt
Verify = proof. Confirm ATF approved the execution and share the link.
CLI - verify a receipt
atf verify <receipt-id>Readable for Humans, Structured for Agents
Every command produces clear terminal output for operators and machine-readable JSON for automation. The same run gives you both.
- ✓Human output - clear status, actionable next steps, share snippets
- ✓Bot output -
machine_summary,suggested_action,suggested_command - ✓Distribution - replay command, share snippet, bot-friendly line
Next Steps
- First Protected Trade - end-to-end walkthrough with HTTP, Python, TypeScript, CLI, and OpenClaw
- CLI Reference - advanced bot and operator commands beyond the golden path
- How ATF Works - architecture overview and execution flow