TapRoot and TapScript are the activated upgrades to the Bitcoin protocol that aim to improve the privacy, efficiency, and scalability of the network. TapRoot is a proposed change to the structure of Bitcoin transactions, which allows more efficient and secure processing of transactions. It would enable new features, such as script versioning and multisignature aggregation, which would make it possible to create more complex and flexible transactions. TapScript is a proposed extension to the Bitcoin Script language, which allows creation of more powerful and expressive scripts. These changes enabled new use cases for Bitcoin, such as smart contracts and confidential transactions, and they improve the overall performance and security of the network. The current status of Taproot implementation can be tracked at https://taprootactivation.com/.