{"id":51413,"url":"https://github.com/chainx-org/awesome-taproot","name":"awesome-taproot","description":"Taproot is Bitcoin's most anticipated upgrade since Segregated Witness (SegWit) in 2017.","projects_count":98,"last_synced_at":"2026-09-12T01:00:37.237Z","repository":{"id":99555582,"uuid":"377445148","full_name":"chainx-org/awesome-taproot","owner":"chainx-org","description":"Taproot is Bitcoin's most anticipated upgrade since Segregated Witness (SegWit) in 2017.","archived":false,"fork":false,"pushed_at":"2021-06-24T01:50:56.000Z","size":7,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-08-23T07:07:19.540Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chainx-org.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2021-06-16T09:40:50.000Z","updated_at":"2024-01-08T02:12:36.000Z","dependencies_parsed_at":"2023-03-24T10:47:05.919Z","dependency_job_id":null,"html_url":"https://github.com/chainx-org/awesome-taproot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/chainx-org/awesome-taproot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chainx-org%2Fawesome-taproot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chainx-org%2Fawesome-taproot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chainx-org%2Fawesome-taproot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chainx-org%2Fawesome-taproot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chainx-org","download_url":"https://codeload.github.com/chainx-org/awesome-taproot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chainx-org%2Fawesome-taproot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37228253,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-11T02:00:05.857Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-14T11:16:20.084Z","updated_at":"2026-09-12T01:00:37.237Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Open Source Wallets","Read","Playgrounds","Additional Resources","C++ Libraries","Utilities","Blockchain API and Web services","Market Data API","Wallets API","Blockchain Explorers","JavaScript Libraries","Blockchain dump",".Net Libraries","Full nodes","Python Libraries","Java Libraries","PHP Libraries","Ruby Libraries","Course"],"sub_categories":[],"readme":"# Awesome Taproot [![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re)\n\n\u003e An awesome list is a list of awesome things curated by the community.\n\n\n## List of content\n\n- [Utilities](#utilities)\n- [Blockchain API and Web services](#blockchain-api-and-web-services)\n- [Wallets API](#wallets-api)\n- [Open Source wallets](#open-source-wallets)\n- [Blockchain Explorers](#blockchain-explorers)\n- [C++ Libraries](#c-libraries)\n- [JavaScript Libraries](#javascript-libraries)\n- [PHP Libraries](#php-libraries)\n- [Ruby Libraries](#ruby-libraries)\n- [Python Libraries](#python-libraries)\n- [Java Libraries](#java-libraries)\n- [Scala Libraries](#scala-libraries)\n- [.Net Libraries](#net-libraries)\n- [Playgrounds](#playgrounds)\n- [Blockchain dump](#blockchain-dump)\n- [Full nodes](#full-nodes)\n- [Read](#read)\n- [Course](#course)\n- [Additional Resources](#additional-resources)\n\n\n## Utilities\n* [Nigiri](https://github.com/vulpemventures/nigiri/) - CLI to quickly fire up a a Bitcoin regtest box along with Electrs and Esplora. Includes faucet and push commands.\n* [Nigiri in Travis](https://github.com/vulpemventures/nigiri-travis) - Travis template for adding Nigiri to your Travis (or Github Action) pipeline.\n* [hal](https://github.com/stevenroose/hal) - Bitcoin CLI swiss-army-knife (based on rust-bitcoin).\n* [BitKey](https://bitkey.io) - Live USB for airgapped transactions and Bitcoin swiss army knife.\n* [Pycoin](https://github.com/richardkiss/pycoin) - Python-based Bitcoin and alt-coin utility library.\n* [bx](https://github.com/libbitcoin/libbitcoin-explorer) - Bitcoin Command Line Tool.\n* [txwatcher](https://github.com/tsileo/txwatcher) - A little Python utility that lets you monitor Bitcoin addresses through Blockchain Websocket API and perform custom callbacks.\n* [hellobitcoin](https://github.com/prettymuchbryce/hellobitcoin) - A collection of simple programs which can generate bitcoin wallets, create and sign transactions, and send transactions over the bitcoin network.\n* [Mining visualization](http://www.yogh.io/#mine:last)\n* [HD Wallet Scanner](https://github.com/alexk111/HD-Wallet-Scanner) - Find all used addresses in your Bitcoin HD wallets bypassing gap limits.\n* [LibreSelery](https://github.com/protontypes/libreselery) - Automated Bitcoin distribution to your project contributors and dependencies integrated into GitHub Actions. \n\n## Blockchain API and Web services\n* [block.io](https://block.io)\n* [BlockCypher](https://www.blockcypher.com)\n* [Esplora](https://github.com/Blockstream/esplora) - Self-hosted blockchain explorer.\n* [Gem.co](https://gem.co)\n* [Insight](https://insight.is)\n* [Chain.com](https://chain.com)\n* [Coinbase Wallet](https://wallet.coinbase.com/)\n* [Smartbit](https://www.smartbit.com.au)\n* [Cashier-BTC](https://github.com/Overtorment/Cashier-BTC) - Self-hosted payment gateway.\n* [Chainradar API](https://github.com/yasaricli/chainradar-api) - Blockchain Explorer API for Chainradar.\n* [One-Time Address](https://github.com/alexk111/One-Time-Address) A better way to share your Bitcoin address.\n\n## Market Data API\n* [CoinMetrics.io](https://docs.coinmetrics.io/api/v2/) JSON REST API (free as well as paid) with access to market data. Also CSV data file download available.\n* [Messari.io](https://messari.io/api) JSON REST API (free as well as paid) with access to market data, news, metrics, profile, etc. \n\n## Wallets API\n* [BitGo](https://bitgo.github.io/bitgo-docs/)\n* [Coinbase](https://developers.coinbase.com)\n* [Blockchain.com](https://www.blockchain.com/api)\n* [BIP32](http://bip32.org)\n\n## Open Source Wallets\n* [CoPay by BitPay](https://copay.io/)\n* [Coinb.in](https://coinb.in)\n* [Electrum](https://electrum.org/)\n\n## Blockchain Explorers\n* [Chain.so](http://chain.so)\n* [Blockchain.com](https://blockchain.com)\n* [Blockstream.info](https://blockstream.info) - Blockchain explorer with API (mainnet, testnet and Liquid).\n* [BlockTrail](https://www.blocktrail.com/BTC) \n* [Bitcoin Transaction Explorer](https://github.com/JornC/bitcoin-transaction-explorer)\n* [Blockexplorer.com](https://blockexplorer.com)\n* [Smartbit](https://www.smartbit.com.au)\n* [Bitkit](https://bitkit.live) - Real time transaction updates.\n\n## C++ Libraries\n* [Libbitcoin](https://libbitcoin.org/)\n* [libwally-core](https://github.com/ElementsProject/libwally-core)\n* [secp256k1](https://github.com/bitcoin-core/secp256k1)\n\n## JavaScript Libraries\n* [Awesome CryptoCoinJS](https://github.com/cryptocoinjs/awesome-cryptocoinjs)\n* [Bitcore Library](https://github.com/bitpay/bitcore/tree/v8.0.0/packages/bitcore-lib)\n* [Bitcoinjs-lib](https://github.com/bitcoinjs/bitcoinjs-lib)\n* [Cryptocoin](http://cryptocoinjs.com/#modules)\n* [BlockTrail SDK NodeJS](https://github.com/blocktrail/blocktrail-sdk-nodejs)\n* [bcoin](https://github.com/bcoin-org/bcoin) - Javascript bitcoin library for node.js and browsers.\n\n## PHP Libraries\n* [PHP-OP_RETURN](https://github.com/coinspark/php-OP_RETURN)\n* [BlockTrail PHP SDK](https://github.com/blocktrail/blocktrail-sdk-php)\n\n## Ruby Libraries\n* [Bitcoin-ruby](https://github.com/lian/bitcoin-ruby)\n\n## Python Libraries\n* [BlockTrail SDK Python](https://github.com/blocktrail/blocktrail-sdk-python)\n* [btctxstore](https://github.com/F483/btctxstore) - Simple library to store/retrieve information in bitcoin transactions using OP_RETURN.\n* [pybitcointools](https://github.com/vbuterin/pybitcointools) - Python library for Bitcoin signatures and transactions from Vitalik Buterin. Project discontinued.\n* [pycoin](https://github.com/richardkiss/pycoin) - Python library for Bitcoin keys, signatures, transactions. Includes full VM implementation and tools for manipulating keys (ku) and transactions (tx).\n* [bitcoin_tools](https://github.com/sr-gi/bitcoin_tools) - Python library for building and analyzing transactions and scripts (both standard and custom). Comes along with a UTXO set analysis tool. Includes several examples and exhaustive documentation.\n* [oogway](https://github.com/merwane/oogway) - A secure Bitcoin utility library for Python.\n\n## Java Libraries\n\u003e Note that you can also use [Scala libraries](#scala-libraries) in Java.\n* [BitcoinJ](https://bitcoinj.github.io)\n* [XChange](https://github.com/knowm/XChange) - Library that provides a simple and consistent API for interacting with 50+ Bitcoin currency exchanges.\n\n## Scala libraries\n\u003e Note that you can also use [Java libraries](#java-libraries) in Scala.\n* [Bitcoin-S](https://bitcoin-s.org) - Scala/JVM toolkit for Bitcoin applications, includes Bitcoin data structures, transaction signing, strongly typed `bitcoind`/Eclair RPC clients, and more.\n\n## .Net Libraries\n* [NBitcoin](https://github.com/MetacoSA/NBitcoin) - Comprehensive Bitcoin library for the .NET framework.\n* [BitcoinLib](https://github.com/cryptean/bitcoinlib) - The most complete, up-to-date, battle-tested .net Library and RPC Wrapper for Bitcoin and Altcoins in C#.\n* [QBitNinja](https://github.com/MetacoSA/QBitNinja) - An Open Source and powerful blockchain API.\n\n## Playgrounds\n* [Script Playground](https://www.crmarsh.com/script-playground/)\n* [Bitcoin IDE](https://github.com/siminchen/bitcoinIDE) - Bitcoin Script for dummies.\n* [Script Debugger](https://github.com/kallewoof/btcdeb)\n* [Bitcore Playground](https://bitcore.io/playground/)\n* [Mnemonic Code generator](https://iancoleman.io/bip39/)\n* [blockchain-demo](https://github.com/anders94/blockchain-demo/) - A web-based demonstration of blockchain concepts.\n* [Bitcoin Script Debugger](https://github.com/liuhongchao/bitcoin4s) - Visualize Bitcoin script execution for real transactions.\n\n## Blockchain dump\n* [WebBTC](http://dumps.webbtc.com/bitcoin/) - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.\n* [BitcoinDatabaseGenerator](https://github.com/ladimolnar/BitcoinDatabaseGenerator) - A high performance data transfer tool that can be used to copy data from Bitcoin Core blockchain files to a SQL Server database.\n* [Blockparser+SQL](https://github.com/mcdee/blockparser) - Fast, quick and dirty bitcoin blockchain parser.\n* [BitcoinABE](https://github.com/bitcoin-abe/bitcoin-abe) - Abe: block browser for Bitcoin and similar currencies.\n* [NBitcoin.Indexer](https://github.com/MetacoSA/NBitcoin.Indexer) - Scalable and fault-tolerant block chain indexer for Azure cloud platform.\n* [Blockchain2Graph](https://github.com/straumat/blockchain2graph) - Graph Database Builder.\n\n## Full nodes\n* [btcd](https://github.com/btcsuite/btcd/) - Go-based full node since 2013.\n* [Bitcoin-ruby-node](https://github.com/mhanne/bitcoin-ruby-node) - bitcoin node based on bitcoin-ruby-blockchain.\n* [Fullnode](https://github.com/moneybutton/yours-bitcoin) - Javascript implementation of bitcoin.\n* [Bitcore Node](https://github.com/bitpay/bitcore-node) - bitcoind linked to node.js by BitPay.\n* [Bitcore](https://github.com/bitpay/bitcore) - Formerly just a Nodejs library, now a full node.\n\n## Read\n* [A Gentle Introduction to Bitcoin Core Development](https://bitcointechtalk.com/a-gentle-introduction-to-bitcoin-core-development-fdc95eaee6b8)\n* [Mastering Bitcoin](https://github.com/bitcoinbook/bitcoinbook)\n* [Grokking Bitcoin](https://www.manning.com/books/grokking-bitcoin) - An in-depth technical book with rich illustrations.\n* [Bitcoin Stackexchange](https://bitcoin.stackexchange.com)\n* [Elliptic Curve Cryptography A Gentle Introduction](https://andrea.corbellini.name/2015/05/17/elliptic-curve-cryptography-a-gentle-introduction/).\n* [Bitcoin Programming with BitcoinJS and Bitcoin Core CLI](https://github.com/bitcoin-studio/Bitcoin-Programming-with-BitcoinJS).\n* [Bitcoin Protocol Development Curriculum - Chaincode Labs](https://github.com/chaincodelabs/bitcoin-curriculum).\n* [Lightning Network Protocol Development Curriculum - Chaincode Labs](https://github.com/chaincodelabs/lightning-curriculum).\n* [btcinformation.org / Developer Documentation](https://btcinformation.org/en/developer-documentation) - Find useful resources, guides and reference material for developers.\n\n## Course\n* [Bitcoin \u0026 Cryptocurrency](http://bitcoinbook.cs.princeton.edu/).\n\n## Additional Resources\n* [@lopp / Bitcoin Developers](https://twitter.com/lopp/lists/bitcoin-developers) - Software developers who have experience working on Bitcoin implementations or applications.\n* [@lopp / Lightning Developers](https://twitter.com/lopp/lists/lightning-developers) - Software developers with experience working on LN implementations / applications.\n* [Practical Bitcoin Info - Google Sheets](https://docs.google.com/spreadsheets/d/1Z3Ofa4P8097VWV70Z_bMqIMladngvm-Ck24ot9TDNmw/).\n* [A brief history of Bitcoin development...](https://www.youtube.com/watch?v=ZfFNce6CVsE)\n* [bitcoin-resources.com](https://bitcoin-resources.com/) Meta-list of Bitcoin resources, from books, articles, to podcasts.\n* [Jameson Lopp Bitcoin Resource List](https://www.lopp.net/bitcoin-information.html) Very detailed curated Bitcoin resource list and meta-list by J. Lopp\n* [River Learn](https://river.com/learn) A collection of educational resources to learn about Bitcoin basics, investing, technology, and more.\n\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/chainx-org%2Fawesome-taproot/projects"}