{"id":47623507,"url":"https://github.com/mission69b/t2000","last_synced_at":"2026-05-30T06:02:23.633Z","repository":{"id":340505827,"uuid":"1161156899","full_name":"mission69b/t2000","owner":"mission69b","description":"Agentic Finance Infrastructure.","archived":false,"fork":false,"pushed_at":"2026-05-22T12:03:14.000Z","size":23221,"stargazers_count":19,"open_issues_count":6,"forks_count":5,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-22T12:41:11.816Z","etag":null,"topics":["ai","ai-agent","banking","blockchain","crypto","defi","mcp","mcp-server","sui","typescript"],"latest_commit_sha":null,"homepage":"https://t2000.ai","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mission69b.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-02-18T19:51:08.000Z","updated_at":"2026-05-22T11:47:16.000Z","dependencies_parsed_at":"2026-02-25T11:15:31.321Z","dependency_job_id":null,"html_url":"https://github.com/mission69b/t2000","commit_stats":null,"previous_names":["mission69b/t2000"],"tags_count":317,"template":false,"template_full_name":null,"purl":"pkg:github/mission69b/t2000","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mission69b%2Ft2000","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mission69b%2Ft2000/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mission69b%2Ft2000/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mission69b%2Ft2000/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mission69b","download_url":"https://codeload.github.com/mission69b/t2000/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mission69b%2Ft2000/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33380951,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-23T01:21:08.577Z","status":"online","status_checked_at":"2026-05-23T02:00:05.530Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","ai-agent","banking","blockchain","crypto","defi","mcp","mcp-server","sui","typescript"],"created_at":"2026-04-01T22:29:56.103Z","updated_at":"2026-05-30T06:02:23.618Z","avatar_url":"https://github.com/mission69b.png","language":"TypeScript","funding_links":[],"categories":["Blockchain \u0026 Crypto MCP Servers"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cstrong\u003et2000\u003c/strong\u003e\n\u003c/p\u003e\n\n\u003ch3 align=\"center\"\u003eThe agentic stack for stablecoins on Sui.\u003c/h3\u003e\n\n\u003cp align=\"center\"\u003e\n  Agent Wallet · Agent Payments · Agent SDK · Agent Engine\n  \u003cbr /\u003e\n  Built on \u003ca href=\"https://sui.io\"\u003eSui\u003c/a\u003e · Open source · Non-custodial\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://t2000.ai\"\u003et2000.ai\u003c/a\u003e · \u003ca href=\"https://developers.t2000.ai\"\u003eDeveloper docs\u003c/a\u003e · \u003ca href=\"https://mpp.t2000.ai\"\u003eServices\u003c/a\u003e · \u003ca href=\"https://www.npmjs.com/package/@t2000/cli\"\u003eCLI\u003c/a\u003e · \u003ca href=\"https://www.npmjs.com/package/@t2000/sdk\"\u003eSDK\u003c/a\u003e · \u003ca href=\"https://www.npmjs.com/package/@t2000/engine\"\u003eEngine\u003c/a\u003e · \u003ca href=\"https://www.npmjs.com/package/@t2000/mcp\"\u003eMCP\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://glama.ai/mcp/servers/mission69b/t2000\"\u003e\u003cimg src=\"https://glama.ai/mcp/servers/mission69b/t2000/badges/score.svg\" alt=\"t2000 MCP server\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/mbeato/awesome-mpp\"\u003e\u003cimg src=\"https://img.shields.io/badge/Awesome-MPP-orange?style=flat\u0026logo=awesomelists\u0026logoColor=white\" alt=\"Listed on Awesome MPP\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n---\n\nt2000 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.\n\n## The stack\n\n| Product | npm | What it gives you |\n|---|---|---|\n| **[Agent Wallet](https://developers.t2000.ai/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. |\n| **[Agent Payments](https://developers.t2000.ai/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`](https://mpp.t2000.ai). |\n| **[Agent SDK](https://developers.t2000.ai/agent-sdk)** | `@t2000/sdk` | TypeScript SDK underneath everything else. One class (`T2000`) — wallet signing, gasless transfers, swap routing, MPP, NAVI lending builders. |\n| **[Agent Engine](https://developers.t2000.ai/agent-engine)** | `@t2000/engine` | The agent engine for conversational finance — `AISDKEngine`, 26 financial tools, 12 safety guards, MCP client/server. Powers [Audric](https://audric.ai). |\n\n## Install\n\n```bash\nnpm install -g @t2000/cli\nt2 init                    # plain Bech32 wallet, 0o600 perms\nt2 mcp install             # wire Claude Desktop / Cursor / Windsurf\n```\n\nPaste this into any LLM client for an end-to-end walkthrough:\n\n```\nRun `curl -sL https://t2000.ai/skills/t2000-setup` and use the returned\nsetup instructions to set up my Agent Wallet.\n```\n\nFull reference, command surface, SDK API, examples → [developers.t2000.ai](https://developers.t2000.ai).\n\n## Repository\n\n```\nt2000/\n├── packages/\n│   ├── sdk/              @t2000/sdk — TypeScript SDK\n│   ├── engine/           @t2000/engine — Agent engine\n│   ├── cli/              @t2000/cli — terminal Agent Wallet (`t2`)\n│   └── mcp/              @t2000/mcp — MCP server\n│\n├── apps/\n│   ├── web/              t2000.ai — marketing site + skills routes\n│   ├── docs/             developers.t2000.ai — Mintlify developer docs\n│   └── gateway/          mpp.t2000.ai — MPP gateway (40+ paid APIs)\n│\n└── t2000-skills/         Agent Skills (markdown playbooks)\n```\n\n## Development\n\n```bash\ngit clone https://github.com/mission69b/t2000 \u0026\u0026 cd t2000\npnpm install\npnpm build\npnpm typecheck \u0026\u0026 pnpm lint \u0026\u0026 pnpm test\n```\n\nReleases happen via the `release.yml` GitHub Actions workflow (bumps all 4 packages in lockstep). See [`CLAUDE.md`](CLAUDE.md) for the release process and engineering principles.\n\n## Security\n\n- **Non-custodial** — keys live on the agent's machine, never transmitted.\n- **Plain Bech32 wallets** — `~/.t2000/wallet.key`, JSON, `0o600` perms. Move between machines with `t2 export` + `t2 init --import`.\n- **Opt-in spending limits** — `t2 limit set --per-tx \u003cUSD\u003e --daily \u003cUSD\u003e`. Default = no limits + warning footer at `init`.\n- **Transaction simulation** — every write dry-runs before signing.\n- **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.\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmission69b%2Ft2000","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmission69b%2Ft2000","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmission69b%2Ft2000/lists"}