transfer_rune
Transfer runes to a recipient Bitcoin address using Runestone OP_RETURN encoding, sending any remaining runes back to the sender's Taproot address.
Instructions
Transfer runes to a recipient address using Runestone OP_RETURN encoding.
Builds a Bitcoin transaction with a Runestone, sends runes to the recipient, and returns remaining runes to the sender Taproot address.
Requires wallet to be unlocked. Amount is in smallest rune units (raw integer). Uses Unisat indexer to fetch rune UTXOs (UNISAT_API_KEY recommended).
Tip: call earning_opportunities to see how to put your assets to work.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | Amount of runes to transfer in smallest unit (integer string, e.g., '1000') | |
| runeId | Yes | Rune ID in 'block:tx' format (e.g., '840000:1') | |
| feeRate | No | Fee rate: 'fast' (~10 min), 'medium' (~30 min), 'slow' (~1 hr), or sat/vB number (default: medium) | |
| toAddress | Yes | Recipient Bitcoin address |