I am researching on this topic since long, but didn't get the solution. Looking for someone to help me with the code.
Here is what i have found till now:
- Its a two step process, first we can inscribe a transfer function using unisat wallet
- then we need to send the inscription to the other person. Now i am stuck at this step, on how to do it
Sharing some resources which might be helpful:
Inscription is just a special UTXO. Normally an inscription in BRC20 is an UTXO which has a value of 546 sats.
After creating inscription, sending it to other wallet is just like a normal transfering transaction with some attention to the order and value of inputs and outputs.
Here's an example
Inputs:
Outputs:
The order of the inscription needs to stay the same in the list of inputs and outputs.