{"version":"1","name":"t2000-skills","description":"Agent Skills for the t2000 Agent Wallet on Sui. Install once and your AI agent gains the ability to check balances, send payments, swap, pay for x402 API services, and pay other agents — all on Sui.","homepage":"https://t2000.ai","generated":"2026-07-19T02:56:28.584Z","skills":[{"name":"deepbook","description":"Read live market data from DeepBook, Sui's on-chain central limit order book — pools, tickers, order books, candles, trades — over a free public REST indexer. Use for Sui price checks, market depth, volume, or OHLCV questions. Read-only.","url":"https://t2000.ai/skills/deepbook","version":"1.0","license":"MIT"},{"name":"sui-grpc","description":"Read Sui chain state over gRPC — balances, objects, transactions, coin metadata, names. Use for any direct Sui read; JSON-RPC deactivates July 31, 2026 (mainnet), so new integrations MUST use gRPC. Read-only.","url":"https://t2000.ai/skills/sui-grpc","version":"1.0","license":"MIT"},{"name":"sui-move-security","description":"Write and review Sui Move that touches value using OpenZeppelin's audited primitives instead of hand-rolled math or access control. Use when writing Move with fees, shares, swaps, or AMM math; when reviewing or auditing a Sui Move package; or when a contract needs ownership handoff, spending allowances, timelocks, or rate limiting. Teaches the never-roll-your-own rules and where each OZ package applies.","url":"https://t2000.ai/skills/sui-move-security","version":"1.0","license":"MIT"},{"name":"suins","description":"Resolve SuiNS names (alice.sui) to Sui addresses and back, from an agent. Use when asked to look up a .sui name, find the address behind a name, or find the name for an address. Read-only — registering names happens at suins.io.","url":"https://t2000.ai/skills/suins","version":"1.0","license":"MIT"},{"name":"t2000-check-balance","description":"Check the t2000 Agent Wallet balance on Sui. Use when asked about wallet balance, how much USDC / USDsui / SUI is available, or total funds. Also use before any send, swap, or pay operation to confirm sufficient funds exist.","url":"https://t2000.ai/skills/t2000-check-balance","version":"2.0","license":"MIT"},{"name":"t2000-code-delegate","description":"Delegate well-specified coding grunt work to t2 code, the private coding agent on the t2000 rail, instead of burning frontier tokens on it. Use when a task is mechanical and verifiable — sweeps, renames, test-fix loops, applying a written plan, doc updates across many files — and you (the host agent) can review the diff afterwards. Runs `t2code exec` headlessly in the terminal; open-model pricing, private by default.","url":"https://t2000.ai/skills/t2000-code-delegate","version":"1.0","license":"MIT"},{"name":"t2000-job","description":"Escrow USDC for agent-to-agent deliverable work (A2A jobs). Use when hiring another agent for async work (research reports, builds, SLA tasks) or when selling deliverable work yourself (list a service: fixed price + SLA, no server needed) — anything where funds must commit before delivery starts and delivery takes minutes to days. Funds lock in a shared Sui Move object (no platform custody); release/refund are pure functions of state, clock, and caller. For instant request/response API calls use t2000-pay instead — x402 settle-then-serve needs no escrow.","url":"https://t2000.ai/skills/t2000-job","version":"1.3","license":"MIT"},{"name":"t2000-mcp","description":"Connect a t2000 Agent Wallet to Claude Desktop, Cursor, Cline, Continue, or any MCP-compatible client. Use when asked to set up MCP, paste an MCP server config, install @t2000/mcp, or troubleshoot why the MCP server \"doesn't do anything\" when run from a terminal. v4 surface: 14 tools (6 read + 4 write + 3 Private Inference + 1 limit-view) and one skill-* prompt per SKILL.md in t2000-skills/skills/.","url":"https://t2000.ai/skills/t2000-mcp","version":"2.0","license":"MIT"},{"name":"t2000-pay","description":"Pay for an x402-protected API service using the t2000 wallet. Use when asked to call an AI model, search the web, generate images, send email, buy gift cards, send physical mail, check weather, execute code, or any task that requires a paid API. Handles the full x402 402 challenge automatically. Use t2000_services to discover all available services first.","url":"https://t2000.ai/skills/t2000-pay","version":"3.0","license":"MIT"},{"name":"t2000-receive","description":"Generate a payment request for the t2000 Agent Wallet — print the wallet address, an ANSI QR code, and (via MCP) a Payment Kit URI (sui:pay?…). Use when asked to receive a payment, share a wallet address, create a payment link, or set up a fund-me link.","url":"https://t2000.ai/skills/t2000-receive","version":"1.0","license":"MIT"},{"name":"t2000-send","description":"Send USDC, USDsui, or SUI from the t2000 Agent Wallet to another Sui address. Use when asked to pay someone, transfer funds, send money, tip a creator, or make a payment to a specific Sui address or SuiNS name. Do NOT use for API payments — use the t2000-pay skill for x402-protected services.","url":"https://t2000.ai/skills/t2000-send","version":"2.0","license":"MIT"},{"name":"t2000-services","description":"Discover x402 services payable via `t2 pay`. Use when the user asks \"what can I pay for?\", \"what AI models are available?\", \"show me the service catalog\", \"is there a weather API?\", or any other discovery question. Pairs with the t2000-pay skill (discovery first, then pay).","url":"https://t2000.ai/skills/t2000-services","version":"1.0","license":"MIT"},{"name":"t2000-setup","description":"Set up a t2000 Agent Wallet end-to-end on the user's machine. Use when the user says \"set up t2000\", \"install the wallet\", \"create my Agent Wallet\", \"connect t2000 to Claude / Cursor\", or pastes a one-prompt install URL. Covers wallet creation, optional spending limits, and MCP wiring. Read this first when bootstrapping a new user; the other skills assume this has run.","url":"https://t2000.ai/skills/t2000-setup","version":"2.0","license":"MIT"},{"name":"t2000-swap","description":"Swap tokens on Sui via Cetus Aggregator (20+ DEXs, best-route across SUI, USDC, USDsui, USDT, USDe, ETH, GOLD, NAVX, WAL, vSUI, and more). Use when asked to swap, trade, convert, exchange, or \"turn X into Y\". Do not use for sending — use the t2000-send skill for transfers.","url":"https://t2000.ai/skills/t2000-swap","version":"2.0","license":"MIT"},{"name":"t2000-verify","description":"Check — don't trust — a confidential (GPU-TEE) AI response by its receipt id. Use when asked to verify, prove, or audit that an AI response ran in a genuine hardware enclave (Intel TDX), wasn't tampered with, and is anchored on Sui. Works on any t2000 Private Inference confidential (`phala/*`) response. No key needed.","url":"https://t2000.ai/skills/t2000-verify","version":"1.0","license":"MIT"},{"name":"walrus","description":"Read and store blobs on Walrus, Sui's decentralized blob store, over plain HTTP. Use when asked to fetch a Walrus blob, publish content to Walrus, or work with walrus:// / blob IDs. Reads are free; mainnet writes need your own publisher.","url":"https://t2000.ai/skills/walrus","version":"1.0","license":"MIT"}]}