btc_send
Send Bitcoin from a named wallet to a destination address by specifying the amount in satoshis, with an optional fee rate and wallet password for encrypted wallets.
Instructions
Send BTC to an address
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"wallet_name": "<wallet_name>",
"address": "<address>",
"amount": "<amount>"
},
"name": "btc_send"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | Amount in Satoshis | |
| address | Yes | Destination Bitcoin address (bc1...) | |
| fee_rate | No | Optional fee rate in Sat/vB | |
| password | No | Password to decrypt mnemonic (if encrypted at rest) | |
| wallet_name | Yes | Name of the wallet | |
| password_file | No | Path to a local file containing the wallet password; keeps the password out of the conversation. Do not combine with password. |