What problem does it solve?
This Skill provides essential knowledge and code patterns for working with Bitcoin's Taproot scripting, closures, and transaction structures within the Ark ecosystem.
Core Features & Use Cases
- Taproot Scripting: Understand and implement Taproot (P2TR) outputs, including internal keys and tapscript trees.
- Script Closures: Learn about reusable spending conditions like Multisig, CSV, CLTV, and Condition closures.
- PSBT Handling: Gain insights into creating, signing, and finalizing Partially Signed Bitcoin Transactions (PSBTs).
- VTXO Structure: Comprehend and build the standard Ark VTXO (Value Transfer Output) script structure.
- Use Case: When developing a new feature that requires complex multisignature spending conditions with timelocks for Ark transactions, this Skill will guide you through constructing the correct Taproot script and closure.
Quick Start
Use the ark-bitcoin-primitives skill to understand how to build a VTXO Taproot Address.