radiant_send_batch
Send RXD to multiple recipients in one transaction to reduce fees and simplify agent fan-out payments.
Instructions
Send RXD to multiple recipients in a single transaction. Much cheaper than N separate transactions — inputs are selected once and change is returned in a single output. Ideal for agent fan-out payments (e.g., paying multiple service providers).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wif | No | WIF-encoded private key of the sender (transient). Provide this OR key_alias. | |
| outputs | Yes | Array of {address, satoshis} recipients (max 100) | |
| key_alias | No | Alias of a key previously registered with radiant_register_key. Preferred. | |
| fee_per_byte | No | Fee rate in photons/byte (default: 10000, the mainnet V2 min-relay floor) | |
| change_address | No | Change address (defaults to sender address) |