Bitcoin Core integration/staging tree
- bitcoin
- c-plus-plus
- p2p
- cryptocurrency
47,133 repositories indexed
1–24 of 32 · Most stars
Bitcoin Core integration/staging tree
Accept Bitcoin payments. Free, open-source & self-hosted, Bitcoin payment processor.
An alternative full node bitcoin implementation written in Go (golang)
A full stack for bitcoin and blockchain-based applications
Open-source, non-custodial, privacy preserving Bitcoin wallet for Windows, Linux, and Mac.
Optimized C library for EC operations on curve secp256k1
A collection of Nix packages and NixOS modules for easily installing full-featured Bitcoin nodes with an emphasis on security.
Bitcoin Core RPC compatible, battle-tested .NET library and RPC wrapper for Bitcoin and Altcoins
Lightweight Bitcoin payment processor written in easily deployable Python. Self custody donations and payments on-chain & Lightning network, directly connected to your own Bitcoin node! No middleman/custodian.
Audited & minimal library for creating, signing & decoding Bitcoin transactions.
Javascript implementation of Bitcoin.
A Ruby implementation of Bitcoin HD Wallets (Hierarchical Deterministic) BIP32
Swift cryptography library for Bitcoin and Nostr. ECDSA, Schnorr, ECDH, and zero-knowledge proofs on secp256k1. Apple platforms and Linux.
A high performance data transfer tool that can be used to transfer data from Bitcoin Core blockchain files to a SQL Server database
Write enterprise Bitcoin applications with Spring Boot. Starter projects with multiple Bitcoin related modules that you can include in your application.
The implementation of the bitcoin protocol for ruby.
A trustless and decentralized Bitcoin library for Arduino compatible boards
Ultra high-performance secp256k1 ECC engine | Python, Node.js, Rust, Go, C#, Swift, Java bindings | CUDA, Metal, OpenCL GPU | ECDSA, Schnorr, FROST, MuSig2, BIP-352 | 15+ platforms
A little Python utility that lets you monitor Bitcoin addresses through Blockchain Websocket API and perform custom callbacks.
Physical Bitcoin Stat Ticker
Bithoven is a smart contract language for composing powerful and secure instruments on Bitcoin. LR(1) parser with static analysis for compile-time safety. Formal verification paper: https://arxiv.org/abs/2601.01436
Bitcoin dashboard with real-time price data, TradingView chart, order book, market analysis, Twitter/X insights, and halving countdown. Clean, ad-free, responsive design.
The implementation of Bech32 encoder and decoder for ruby
Pabtc is a project that aims to provide human-friendly interfaces for common btc operations.