sendtoaddress
sendtoaddress “address” amount ( “comment” “comment_to” subtractfeefromamount replaceable conf_target “estimate_mode” avoid_reuse )
Send an amount to a given address.
Arguments:
- address (string, required) The bitcoin address to send to.
- amount (numeric or string, required) The amount in BTC to send. eg 0.1
- comment (string, optional) A comment used to store what the transaction is for. This is not part of the transaction, just kept in your wallet.
- comment_to (string, optional) A comment to store the name of the person or organization to which you’re sending the transaction. This is not part of the transaction, just kept in your wallet.
- subtractfeefromamount (boolean, optional, default=false) The fee will be deducted from the amount being sent. The recipient will receive less bitcoins than you enter in the amount field.
- replaceable (boolean, optional, default=wallet default) Allow this transaction to be replaced by a transaction with higher fees via BIP 125
- conf_target (numeric, optional, default=wallet default) Confirmation target (in blocks)
- estimate_mode (string, optional, default=UNSET) The fee estimate mode, must be one of: “UNSET” “ECONOMICAL” “CONSERVATIVE”
- avoid_reuse (boolean, optional, default=true) (only available if avoid_reuse wallet flag is set) Avoid spending from dirty addresses; addresses are considered dirty if they have previously been used in a transaction.
Result: “txid” (string) The transaction id.
Examples:
bitcoin-cli sendtoaddress “1M72Sfpbz1BPpXFHz9m3CdqATR44Jvaydd” 0.1 bitcoin-cli sendtoaddress “1M72Sfpbz1BPpXFHz9m3CdqATR44Jvaydd” 0.1 “donation” “seans outpost” bitcoin-cli sendtoaddress “1M72Sfpbz1BPpXFHz9m3CdqATR44Jvaydd” 0.1 "" "" true curl —user myusername —data-binary ’{“jsonrpc”: “1.0”, “id”:“curltest”, “method”: “sendtoaddress”, “params”: [“1M72Sfpbz1BPpXFHz9m3CdqATR44Jvaydd”, 0.1, “donation”, “seans outpost”] }’ -H ‘content-type: text/plain;’ http://127.0.0.1:8332/