Taproot P2TR आउटपुट को आउटपुट कुंजी के हस्ताक्षर या एक स्क्रिप्ट शाखा साबित और पूरी करके खर्च करने देता है। BIP 340 Schnorr, BIP 341 Taproot और BIP 342 Tapscript परिभाषित करते हैं।
Key path सामान्यतः एक Schnorr हस्ताक्षर देता है और दूसरे स्क्रिप्ट विकल्पों का अस्तित्व नहीं बताता। Script path निष्पादित स्क्रिप्ट, उसका डेटा और प्रतिबद्ध वृक्ष में सदस्यता का control block दिखाता है। अन्य स्क्रिप्ट दिखाना जरूरी नहीं, पर शाखा और प्रमाण संरचना सूचना देते हैं। [BIP 341: Taproot]
कई प्रतिभागी उचित हस्ताक्षर प्रोटोकॉल से एक कुंजी और हस्ताक्षर पर सहयोग कर सकते हैं। Taproot खुद सभी इनपुट नहीं जोड़ता और हर multisig को एक हस्ताक्षर नहीं बनाता। समन्वय, nonce प्रबंधन और सही कार्यान्वयन आवश्यक हैं। [BIP 340: Schnorr signatures]
P2TR 32-बाइट प्रोग्राम वाला मूल witness संस्करण 1 है, mainnet पर सामान्यतः bc1p Bech32m पता। राशि और खर्च आउटपुट के संबंध सार्वजनिक रहते हैं। बचत पथ और प्रमाण आकार पर निर्भर है; पता अकेले गुमनामी या न्यूनतम शुल्क नहीं देता। [BIP 350: Bech32m]
पूरी तस्वीर के लिए इस प्रविष्टि के साथ यह भी पढ़ें SegWit, निजी कुंजी, Transaction, Lightning Network. इस प्रविष्टि का उल्लेख यहाँ भी है SegWit, Lightning Network, क्रिप्टोग्राफिक हैश, SHA-256.