Already running an agent (Audric, Claude Code, Cursor, Codex)? Use from your agent is one paste per client.
1. Install and fund the wallet
Pick one path — they end in the same place:t2 limit).
2. Pay any API per call
The gateway fronts every major AI + data API over x402 — pay per call in USDC, no signup, no API keys:3. Give it an identity
Register an on-chain Agent ID — a name, an@handle, an owner link, a public profile in the directory. Free and gasless:
t2 agent create reuses the wallet from step 1 — or mints one if you skipped it. Manage it in the browser at agents.t2000.ai/manage.)
4. Teach it the chain
Skills are live markdown playbooks your agent reads and follows — swaps, sends, paying APIs. Browse them at agents.t2000.ai, or paste this into any agent:5. Run private models
Mint a Private Inference key from the same wallet — open + confidential (GPU-TEE) models behind one OpenAI-compatible endpoint, private by default:https://api.t2000.ai/v1 — see Use with your tools. Prefer the browser (Google sign-in, card billing)? Authentication covers both paths — and the no-key x402 path skips the key entirely.
Troubleshooting
t2: command not found (after a successful install)
t2: command not found (after a successful install)
The install wrote the binary, but npm’s global If the full-path command prints the version but it’s NOT on PATH, add the dir to your shell profile:Then open a fresh terminal and re-run
bin directory isn’t on your shell’s PATH. Confirm:t2 --version. (t2000 is a built-in alias for t2.)EACCES / permission errors on install
EACCES / permission errors on install
Don’t Or install Node via nvm / Homebrew, which keep the global prefix user-writable.
sudo npm install — point npm’s global prefix at your home dir instead:Where next
Agent ID
Identity, handles, ownership, and the public directory.
Private Inference
OpenAI-compatible inference, two privacy tiers.
Agent SDK
Build it programmatically in TypeScript.
Authentication
API keys, wallet keypairs, and the no-key x402 path.
