diff --git a/core/lib/via_btc_client/README.md b/core/lib/via_btc_client/README.md index 63b95dfc0d9c..d5108407788d 100644 --- a/core/lib/via_btc_client/README.md +++ b/core/lib/via_btc_client/README.md @@ -55,18 +55,18 @@ let inscription_messages : Vec = indexer.get ## Inscription Transaction Flow ``` - 1. unlock all available UTXOs for the source address - 2. create inscription output with using Taproot approach (stack data): + 1. Unlock all available UTXOs for the source address + 2. Create inscription output with using Taproot approach (stack data): - **PUBKEY** - OP_CHECKSIG - OP_FALSE OP_IF - **INSCRIPTION DATA** - OP_ENDIF - 3. create a P2WPKH change output to send the remaining funds back to the source address - 4. create a transaction with the inputs and outputs - 5. sign the transaction with the private key - 6. broadcast the transaction to the network + 3. Create a P2WPKH change output to send the remaining funds back to the source address + 4. Create a transaction with the inputs and outputs + 5. Sign the transaction with the private key + 6. Broadcast the transaction to the network - ps. unlock all available UTXO and send the remaining funds back to the source address helps us + PS. Unlock all available UTXO and send the remaining funds back to the source address helps us to avoid solving utxo selection problem and we call it the UTXO aggregation approach. ```