# Rialto > Venice AI agent kit for Solana. One wallet on Solana pays x402 endpoints in USDC and funds private Venice AI inference from the same address. CLI, local MCP server, budgeted reference agent. MIT. Independent project, not affiliated with Venice AI or the Solana Foundation. ## Facts - Chain: Solana mainnet (CAIP-2 solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp). Dollar: USDC EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v (6 decimals). - Venice x402: prepaid USD ledger per address; Venice's own top-up endpoint accepts USDC on Solana (exact scheme, facilitator pays the fee). The kit tops up with `rialto sol fund ` (minimum 5). - x402 payments: `rialto sol pay ` answers a 402 that offers USDC on Solana with a signed transfer; per-payment ceiling maxPaymentUsdg (dollars), optional host allowlist. - Rialto token: a new mint on Solana, published on this site and on X the day it goes live. Set it with `rialto sol config mint
`. ## Local kit - Tarball: https://www.rialto.casa/downloads/rialto-kit-0.11.0.tgz (npm i -g, or npx sol init). Skill file: https://www.rialto.casa/downloads/SKILL.md. Source: https://www.rialto.casa/downloads/rialto-kit-source.zip. - Solana commands: sol init, sol status, sol address, sol config mint, sol token, sol holders, sol burns, sol trades, sol stock, sol send, sol burn, sol fund, sol pay, sol watch. - Venice commands: chat, agent [-b usd] [--cap tool=usd ...], venice balance | ledger | models | search. Also: mcp, skill, config (toolCaps). - Local MCP: npx -y mcp. Tools: sol_status, sol_token, sol_holders, sol_burns, sol_trades, sol_stock, sol_pay, sol_fund, sol_send, sol_burn, venice_chat, venice_web_search, rialto_agent. - Environment: SOLANA_RPC_URL (private endpoint for burn scans), RIALTO_SOLANA_MINT, SOLANA_SECRET_KEY (base58), VENICE_API_KEY (key mode). ## Pages - https://www.rialto.casa/ home, https://www.rialto.casa/docs, https://www.rialto.casa/playground - X: https://x.com/RialtoVenice