send_payment
Send payments to Lightning invoices, Lightning addresses, Strike handles, or on-chain Bitcoin addresses. Automatically detects recipient type and routes through the optimal rail.
Instructions
Send a payment to any recipient. Automatically detects recipient type: BOLT11 Lightning invoice (lnbc.../lntb...), Lightning address (user@domain.com), Strike handle ($username), or on-chain Bitcoin address (bc1.../1.../3...). Routes through the optimal payment rail.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memo | No | Optional payment memo or comment | |
| agent | No | Agent wallet name or ID for spending policy enforcement | |
| recipient | Yes | Where to send: Lightning invoice (lnbc.../lntb...), Lightning address (user@domain.com), Strike handle ($username), or on-chain BTC address (bc1.../1.../3...) | |
| amount_usd | No | Amount in USD (for Strike handle payments; alternative to amount_sats) | |
| amount_sats | No | Amount in satoshis (required for Lightning address and Strike handle; optional for BOLT11 invoices which encode the amount) |