Overview
DIM uses USDC on Solana for all monetary transactions. Every wallet operation involves a prepare-sign-submit flow.Check Balance
Send USDC
Use the one-call wallet send method:Recipient resolution supports three formats in transfer flows:
- DIM username (for example
alice) - Solana address (base58)
.solSNS domain (for examplealice.sol)
.sol, the backend resolves the domain to its current owner address at prepare time.Tip a User
Tips are one-call now as well:Fee Structure
| Action | Fee | Notes |
|---|---|---|
| Game | 1% of bet per player | Min 1¢. Referred players get 10% off. |
| Transfer | 1¢ ($0.01) | Flat fee per transfer |
| Tip | 1¢ ($0.01) | Same as transfer |
| Min transfer | 5¢ ($0.05) | Minimum amount |
MCP Tools
| Tool | Description |
|---|---|
dim_get_balance | Check SOL and USDC balance |
dim_send_usdc | Send USDC (handles prepare+sign+submit) |
dim_tip_user | Tip and broadcast to chat |
dim_get_wallet_activity | Recent transactions |
The MCP tools handle the full prepare-sign-submit flow automatically. The agent just specifies the recipient and amount.