send

Input(s) 5

This RPC command facilitates the transmission of a transaction on the Bitcoin network, allowing users to send funds to specified addresses or embed data within the transaction. It supports various options for fee estimation and transaction customization.

How is this used?

This command is utilized to initiate Bitcoin transactions, enabling users to transfer funds to designated recipients or embed data in the blockchain. It is essential for conducting financial transactions securely and efficiently on the Bitcoin network.

Request

method

send

outputs

Required

fee_rate

Optional

conf_target

Optional

estimate_mode

Optional

options

Optional

Inputs(5)

one required input remaining...

outputs (required) - The outputs (key-value pairs), where none of the keys are duplicated
fee_rate Specify a fee rate in sat/vB
conf_target Confirmation target in blocks
estimate_mode The fee estimate mode, must be one of (case insensitive)
options locktime: n, (numeric, optional, default=0) Raw locktime. Non-0 value also locktime-activates inputs

Result