lightning_send
Pay a BOLT11 Lightning invoice or Lightning Address using L-BTC from a Liquid wallet via submarine swap, bridging on-chain Liquid funds to settle Lightning payments through Indra or Boltz.
Instructions
Pay a Lightning invoice or Lightning Address using L-BTC from a Liquid wallet (submarine swap). Provider: Indra by default, limits 1,000 – 100,000 Sats; Boltz (lightning_provider="boltz") allows 100 – 25,000,000 Sats. Fees: ~0.1% + miner fees (~21 Sats).
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": {
"invoice": "<invoice>"
},
"name": "lightning_send"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| invoice | Yes | BOLT11 Lightning invoice (lnbc.../lntb...) OR Lightning Address (user@domain.com) | |
| password | No | Password to decrypt mnemonic (if encrypted at rest) | |
| amount_sats | No | Amount in sats. Required when invoice is a Lightning Address; optional for BOLT11 (must match if supplied). | |
| wallet_name | No | Liquid wallet to pay from | default |
| password_file | No | Path to a local file containing the wallet password; keeps the password out of the conversation. Do not combine with password. |