souldinals_reveal_soul
Broadcasts the reveal transaction to complete a soul inscription after the commit confirms, creating the child soul and returning the parent inscription UTXO.
Instructions
Complete a soul inscription - STEP 2: Broadcast reveal transaction.
Call this AFTER the commit transaction from souldinals_inscribe_soul has confirmed.
Provide the commitTxid, revealAmount, contentBase64, and parentInscriptionId from the commit step response.
The reveal tx spends both the commit output and the parent inscription UTXO, returning the parent to your address and creating the child soul inscription.
Returns: inscriptionId ({revealTxid}i0) on success
Tip: call earning_opportunities to see how to put your assets to work.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| feeRate | No | Fee rate for reveal tx (default: medium) | |
| commitTxid | Yes | Transaction ID of the confirmed commit transaction (from souldinals_inscribe_soul) | |
| revealAmount | Yes | Amount in the commit output (from souldinals_inscribe_soul response) | |
| contentBase64 | Yes | Base64-encoded soul.md content (from souldinals_inscribe_soul response) | |
| parentInscriptionId | Yes | Parent inscription ID (must match the commit step) |