t2000-send
Originally frommission69b/t2000
SKILL.md
t2000: Send USDC
Purpose
Transfer USDC from the agent's available balance to any Sui address. Gas is self-funded from the agent's SUI reserve (auto-topped up if needed).
Command
t2000 send <amount> <asset> to <address_or_contact>
t2000 send <amount> <asset> <address_or_contact>
# Examples:
t2000 send 10 USDC to 0x8b3e...d412
t2000 send 50 USDC to Tom
t2000 send 50 USDC 0xabcd...1234
The to keyword is optional. The recipient can be a Sui address (0x...) or a
saved contact name (e.g. "Tom"). Use t2000 contacts to list saved contacts.
Pre-flight checks (automatic)
- Sufficient available USDC balance
- SUI gas reserve present; if not, auto-topup triggers transparently
Output
ā Sent $XX.XX USDC ā 0x8b3e...d412
Gas: X.XXXX SUI (self-funded)
Balance: $XX.XX USDC
Tx: https://suiscan.xyz/mainnet/tx/0x...
Error handling
INSUFFICIENT_BALANCE: available balance is less than the requested amountINVALID_ADDRESS: destination is not a valid Sui addressCONTACT_NOT_FOUND: name is not a saved contact or valid addressSIMULATION_FAILED: transaction would fail on-chain; details in error message
Weekly Installs
15
Repository
mission69b/t2000-skillsFirst Seen
Feb 28, 2026
Security Audits
Installed on
gemini-cli15
github-copilot15
codex15
kimi-cli15
cursor15
amp15