Layer1 Development Resources
Comprehensive tools and libraries for Layer1 development
Libraries & SDKs
- Bitcoin CoreThe original and most widely used software client for the Bitcoin network, written in C++
- Bitcoin Dev Kit (BDK)Rust-based library for Bitcoin developers, aiming to provide high-level APIs for building Bitcoin wallets and other Bitcoin applications
- python-bitcoinlibPython library providing a comprehensive set of tools and APIs for Bitcoin development
- NBitcoinComprehensive Bitcoin library written in C# for the .NET framework
- BitcoinJSJavaScript library for Bitcoin protocol, ideal for building Bitcoin-based client-side applications
- BitcoreFull stack library for Bitcoin applications written in JavaScript
- bitcoinjJava-based library for Bitcoin applications, particularly well-suited for lightweight clients
GocoinComprehensive Bitcoin solution written in Go language, featuring a secure and high-performance architecture with a separate client (p2p node) and deterministic wallet alongside a set of useful tools- embitMinimalistic Python library designed for Bitcoin and Lightning protocol manipulation, aiming for ease of use and extensibility
- bitcoin-sScala-based Bitcoin library that provides tools and functionalities, including a robust API for building Bitcoin applications and platforms
- BDK-flutterFlutter library for the above Bitcoin Development Kit
- Wasabi Wallet SDKLibraries to help you build your own wallet with privacy features like CoinJoin
- Frost Dev KitLibrary that allows you to build complex multisig without worrying and low level using Taproot and Schnorr Signatures
- Payjoin Dev KitFull and completely standalone Payjoin implementation with supporting modules enabling greater flexibility
- Liquid Wallet KitCollection of Rust crates for Liquid Wallets with the goal of providing all the necessary building blocks for Liquid wallet development to enable a broad range of use cases on Liquid
- Mutiny NodeSDK for node that powers the mutiny web frontend
- RobosatsA simple and private bitcoin exchange
- CivkitPlatform offering a blueprint for building a censorship-resistant and permissionless global marketplace, integrating Nostr's design and the Lightning Network's architecture