transfer_sol
Transfer SOL between wallets using a sender's private key. Optionally simulate the transfer before executing.
Instructions
Transfer SOL from one wallet to another. Requires sender private key (base58).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amountSol | Yes | Amount of SOL to transfer | |
| toAddress | Yes | Recipient wallet address (base58) | |
| simulateOnly | No | If true, only simulate (no actual transfer) | |
| fromPrivateKey | Yes | Sender wallet private key (base58) |