Skip to main content
Glama

t2000 is the open-source agentic stack for stablecoins on Sui — everything an AI agent (or a developer building one) needs to hold a wallet, move USDC, pay APIs, and orchestrate financial flows. Four products, one repo.

The stack

Product

npm

What it gives you

Agent Wallet

@t2000/cli + @t2000/mcp + skills

A terminal Agent Wallet + MCP server for Claude / Cursor / Windsurf. Gasless USDC + USDsui sends, Cetus swaps, MPP paid API access. One install.

Agent Payments

@suimpp/mpp, mppx

Pay any MPP-protected API in USDC. 40+ services, 88 endpoints, no signup, no API keys — gasless on Sui. Live gateway at mpp.t2000.ai.

Agent SDK

@t2000/sdk

TypeScript SDK underneath everything else. One class (T2000) — wallet signing, gasless transfers, swap routing, MPP, NAVI lending builders.

Agent Engine

@t2000/engine

The agent engine for conversational finance — AISDKEngine, 26 financial tools, 12 safety guards, MCP client/server. Powers Audric.

Install

npm install -g @t2000/cli
t2 init                    # plain Bech32 wallet, 0o600 perms
t2 mcp install             # wire Claude Desktop / Cursor / Windsurf

Paste this into any LLM client for an end-to-end walkthrough:

Run `curl -sL https://t2000.ai/skills/t2000-setup` and use the returned
setup instructions to set up my Agent Wallet.

Full reference, command surface, SDK API, examples → developers.t2000.ai.

Repository

t2000/
├── packages/
│   ├── sdk/              @t2000/sdk — TypeScript SDK
│   ├── engine/           @t2000/engine — Agent engine
│   ├── cli/              @t2000/cli — terminal Agent Wallet (`t2`)
│   └── mcp/              @t2000/mcp — MCP server
│
├── apps/
│   ├── web/              t2000.ai — marketing site + skills routes
│   ├── docs/             developers.t2000.ai — Mintlify developer docs
│   └── gateway/          mpp.t2000.ai — MPP gateway (40+ paid APIs)
│
└── t2000-skills/         Agent Skills (markdown playbooks)

Development

git clone https://github.com/mission69b/t2000 && cd t2000
pnpm install
pnpm build
pnpm typecheck && pnpm lint && pnpm test

Releases happen via the release.yml GitHub Actions workflow (bumps all 4 packages in lockstep). See CLAUDE.md for the release process and engineering principles.

Security

  • Non-custodial — keys live on the agent's machine, never transmitted.

  • Plain Bech32 wallets~/.t2000/wallet.key, JSON, 0o600 perms. Move between machines with t2 export + t2 init --import.

  • Opt-in spending limitst2 limit set --per-tx <USD> --daily <USD>. Default = no limits + warning footer at init.

  • Transaction simulation — every write dry-runs before signing.

  • Gasless trust boundary — USDC + USDsui sends + MPP pays use Sui foundation's 0x2::balance::send_funds sponsor. Swap + SUI send keep their full self-funded gas model.

License

MIT

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
21dResponse time
0dRelease cycle
322Releases (12mo)
Issues opened vs closed

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mission69b/t2000'

If you have feedback or need assistance with the MCP directory API, please join our Discord server