Transfering

The final stage of the process is transferring Runes. When Bitcoin UTXOs contain Runes they are transferred to the transaction outputs when you transfer that UTXO.

Specifically, if you transfer multiple UTXOs with different amounts of various Runes, all of those Runes will be sent to the first non-OP_RETURN output of that transaction.

The user can utilize a Runestone (discussed in detail in the next section) to customize and manage how and which input Runes get transferred to which outputs. These Runestones allow users to control the distribution of Runes across different outputs during a transaction, providing flexibility and granular control over the transfer process.

In essence, a creator etches a Rune, setting its properties, and then users can mint and transfer it — an intentionally simple system.

Last updated