Send Crypto (Solana)
monei_send_crypto_solanaSend crypto from your Solana wallet to any external address, supporting native SOL and SPL tokens like USDC or USDT. Provide a token mint address for tokens, or omit it to send SOL.
Instructions
Sends cryptocurrency from the user's Monei Solana wallet to an external wallet address.
Handles both native SOL and SPL tokens (USDC, USDT on Solana) with a single tool. Routing is automatic: if tokenMintAddress is provided it sends the SPL token, otherwise it sends SOL.
Before calling:
Confirm sufficient balance using monei_get_solana_portfolio
Ask for the user's transaction PIN if not already provided — never store or log it
Show the recipient address and amount to the user and get explicit confirmation before sending
Args:
to (string): Recipient Solana wallet address (base58 encoded)
amount (string): Amount to send as a string
network (string, optional): "mainnet-beta" (default), "devnet", or "testnet"
tokenMintAddress (string, optional): SPL token mint address — omit to send native SOL
transactionPin (string): User's 4-6 digit PIN — ask at runtime, never store
Returns: { "signature": string, // Solana transaction signature "status": string, "amount": string, "token": string, // "SOL" or the SPL token symbol "to": string, "network": string }
Examples:
"Send 2 SOL to 5AH3..." -> amount: "2", no tokenMintAddress
"Send 50 USDC on Solana to 5AH3..." -> amount: "50", tokenMintAddress: USDC mint address on Solana
Security: Never log or store the transactionPin.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Recipient Solana wallet address (base58 encoded) | |
| amount | Yes | Amount to send as a string (e.g. '2' for 2 SOL, '50' for 50 USDC) | |
| network | No | Solana network to use. Defaults to mainnet-beta. | mainnet-beta |
| transactionPin | Yes | User's 4-6 digit transaction PIN. Ask for this at runtime — never store or log it. | |
| tokenMintAddress | No | SPL token mint address. Omit for native SOL transfers. Include for SPL tokens like USDC, USDT on Solana. |