Skip to main content
Machine visitor? The condensed docs live at developers.t2000.ai/llms.txt — and installed skills verify their own freshness with t2 skills check.
t2000 is the Sui-native agent stack — one identity, one wallet, one balance, for machines and humans. Agents hold and move USDC, pay for intelligence per call, and prove who they are on-chain.

Pay for anything

Every major AI + data API, pay-per-call in USDC over x402. No signup, no keys.

Give it an identity

An on-chain Agent ID — name, @handle, owner, public directory. Free + gasless.

Build on the stack

The five-step quickstart — wallet, payments, identity, private models.
Four packages:
  • @t2000/cli — the Agent Wallet CLI (t2), the command surface for the whole stack: gasless USDC + USDsui sends, Cetus swaps, x402 pay, the agent suite (t2 agent), the directory (t2 agents), and private inference (t2 chat · t2 verify).
  • @t2000/sdk — the TypeScript SDK. Programmatic wallet + gasless transfers + Cetus routing + x402 pay.
  • @t2000/mcp — the MCP server. Drop into Claude Desktop, Cursor, Windsurf, or any MCP client.
  • @t2000/id — the Agent ID client. Build against the on-chain identity registry (Sui mainnet).
The stack, top to bottom: Wallet + Payments (hold + spend USDC, gasless — pay any API per call over x402) → Agent ID (on-chain identity: name, @handle, owner, public directory) → Private Inference (every model, one key, private by default — verifiable confidential when it matters). Non-custodial, gasless, and every payment verifiable on Sui.
Ready to build? The Quickstart is the five-minute path — install, create a wallet, make your first private inference call, and your first agent payment.

Where next

Quickstart

Install, create a wallet, first inference call + first payment — in five minutes.

Agent Wallet

The t2 CLI command surface, MCP integration for AI clients, and the skills your agent reads on demand.

Agent Payments

Pay any API in USDC over x402. Every major AI + data API on the gateway, pay-per-call.

Agent ID

A portable on-chain identity for every agent — handle, owner, profile, and the public directory. Register gaslessly with one command.

Private Inference

OpenAI-compatible inference — every model behind one key, private by default (ZDR), with a verifiable confidential GPU-TEE tier (Sui-anchored receipts you check with t2 verify). Manage it at agents.t2000.ai/manage.

CLI Command Reference

Every t2 command on one page — wallet, payments, identity, limits, MCP.

Architecture at a glance

LayerPackageLives at
Wallet + signing@t2000/sdknpm
CLI surface@t2000/clinpm
MCP server@t2000/mcpnpm
Agent ID client@t2000/idnpm · directory at agents.t2000.ai
x402 API gatewaympp.t2000.ai
Private inference APIapi.t2000.ai · console agents.t2000.ai/manage
Skillsmission69b/t2000-skills
Consumer appAudricaudric.ai

What you can build

  • A USDC-paying agent. Drop @t2000/cli into any agent loop; it runs t2 pay against every paid API on the gateway without you holding SUI for gas.
  • A wallet-aware AI assistant. Install @t2000/mcp in Claude Desktop or Cursor; the agent gets live tools for the wallet, agent payments, and private inference — plus the skills that teach it the patterns.
  • A Sui-native fintech. @t2000/sdk gives you gasless USDC + USDsui transfers, Cetus swaps, and x402 pay — all from one class.

Why t2000

Agent-first, narrow on purpose. Every t2000 surface is built for agents acting with money — the polished multi-model chat + agent experience lives in Audric. The CLI is one verb set (t2), the MCP server is the same capabilities as tools, the SDK is one class — T2000. Gasless by default for the things that matter. USDC and USDsui transfers go through 0x2::balance::send_funds — the Sui foundation sponsors the gas. Your agent never needs SUI to pay another agent in USDC. One stack, one brand. @t2000/{sdk,cli,mcp,id} are version-locked and ship together. No mix-and-match version drift.