─── ecosystem · bitcoin-sv
Bitcoin SV
repositories
661
contributors
1,059
languages
20
top lang
TypeScript
repo wow
+37
contrib wow
+510
star wow
+788
weeks avail
5
─── weekly trend · 5w
repositories
83
contributors
1,059
stars
3,112
─── top languages · by repos
─── repositories
100 / 661| # | repository | lang | stars | forks |
|---|---|---|---|---|
| 001 | bitcoin-sv/bitcoin-sv Bitcoin SV (Satoshi Vision) is the original Bitcoin. This Github repository provides open-source software to enable use of Bitcoin SV. | C++ | 699 | 321 |
| 002 | moneybutton/bsv Bitcoin SV javascript library | JavaScript | 200 | 107 |
| 003 | electrumsv/electrumsv A desktop wallet for Bitcoin SV | Python | 146 | 63 |
| 004 | AustEcon/bitsv BitSV: Bitcoin made easy. Documentation: | Python | 97 | 27 |
| 005 | monkeylord/awesome-bitcoin-sv A curated list of bitcoin services and tools for software developers | — | 85 | 21 |
| 006 | unwriter/datapay Build and broadcast data transactions to the Bitcoin SV blockchain | JavaScript | 83 | 42 |
| 007 | Firaenix/bsv-wasm BSV stdlib written in Rust and runs in WASM environments | Rust | 71 | 19 |
| 008 | unwriter/B Store and reference data on the Bitcoin SV blockchain | — | 71 | 10 |
| 009 | bsv-blockchain/ts-sdk A unified TypeScript SDK for developing scalable apps on the BSV Blockchain | TypeScript | 70 | 34 |
| 010 | bsv-blockchain/spv-wallet Open-source non-custodial hosted wallet for the BSV Blockchain (UTXOs, xPubs, Paymail & More!) | Go | 68 | 20 |
| 011 | brentongunning/rust-sv A Rust library for working with Bitcoin SV | Rust | 63 | 31 |
| 012 | deanmlittle/21e8miner Mine 21e8, or don't, whatever. | JavaScript | 53 | 17 |
| 013 | sCrypt-Inc/specification Specification for the sCrypt Smart Contract Language | — | 46 | 9 |
| 014 | bsv-blockchain/teranode BSV Blockchain Teranode | Go | 44 | 27 |
| 015 | interplanaria/bitbus Bitcoinless Bitcoin Computing | JavaScript | 44 | 14 |
| 016 | you21979/node-electrum-client Electrum Client for node.js | JavaScript | 37 | 122 |
| 017 | bitcoin-sv/BRCs Bitcoin Request for Comments | — | 37 | 26 |
| 018 | open-fractal/flur FLUR.GG | JavaScript | 37 | 21 |
| 019 | gitzhou/bsvlib Bitcoin SV (BSV) Python Library | Python | 37 | 11 |
| 020 | bsv-blockchain/block-headers-service A headers only peer on the Bitcoin p2p network, with a private web API to allow Merkle root validation. | Go | 34 | 14 |
| 021 | unwriter/bitpipe A Bitcoin transaction broadcast service for paying for someone else's transaction. | JavaScript | 33 | 9 |
| 022 | BitbossIO/keyring Blockchain Tools | JavaScript | 32 | 4 |
| 023 | jolonf/bsvpush Push files to the metanet | TypeScript | 32 | 7 |
| 024 | bitcoin-sv/arc | Go | 30 | 13 |
| 025 | bitcoin-sv/block-headers-client A block headers client used for SPV and independent verification of proofs | Java | 30 | 16 |
| 026 | deanmlittle/bsv-p2p A fork of bitcore-p2p for BitcoinSV with bsv.js compatibility. | JavaScript | 30 | 12 |
| 027 | bsv-blockchain/spv-wallet-js-client TypeScript client for interacting with spv-wallet | TypeScript | 28 | 7 |
| 028 | BitcoinSchema/js-1sat-ord 1Sat JS Library | TypeScript | 26 | 16 |
| 029 | bsv-blockchain/spv-wallet-go-client Go client for interacting with spv-wallet | Go | 24 | 11 |
| 030 | bitcoin-sv/merchantapi-reference Merchant API reference implementation | C# | 23 | 17 |
| 031 | bsv-blockchain/spv-wallet-admin Administrative console for interacting with spv-wallet servers | TypeScript | 23 | 4 |
| 032 | danwag06/react-onchain Deploy web applications to the BSV blockchain. | TypeScript | 23 | 6 |
| 033 | wireturn/bsv A curated Golang toolkit for creating Bitcoin SV powered apps | Go | 23 | 2 |
| 034 | bsv-blockchain/py-sdk Python SDK for the BSV ecosystem | Python | 22 | 9 |
| 035 | mrz1836/docker-bitcoinsv :anchor: Launch a Bitcoin SV node using docker | Makefile | 22 | 5 |
| 036 | icellan/runar Write Bitcoin smart contracts in TypeScript, Go, Rust, Solidity, or Move. Compile to Bitcoin Script | Lean | 21 | 8 |
| 037 | kyuupichan/bitcoinX Library of Bitcoin functions | Python | 21 | 12 |
| 038 | bitcoin-sv/bitcoinj-sv BitcoinJ optimised for BitcoinSV | Java | 20 | 10 |
| 039 | bsv-blockchain/metanet-desktop Desktop wallet for BRC100 | TypeScript | 20 | 8 |
| 040 | rohenaz/bmap BOB transaction parser supporting Bitcoin data protocols | JavaScript | 20 | 8 |
| 041 | b-open-io/bsv-mcp An MCP Server for Bitcoin SV | TypeScript | 19 | 8 |
| 042 | bsv-blockchain/go-sdk A comprehensive Go SDK for building scalable, privacy-aware applications on the BSV Blockchain | Go | 18 | 22 |
| 043 | bsv-blockchain/wallet-toolbox Tools for building effective, compliant BRC-100 wallets. | TypeScript | 18 | 24 |
| 044 | AustEcon/polyglot Bitcoin protocols made easy. Documentation: | Python | 18 | 4 |
| 045 | interplanaria/bitsh A shell interface to Bitcom | JavaScript | 18 | 6 |
| 046 | zpxp/linksv Link SV | TypeScript | 18 | 1 |
| 047 | bsv-blockchain/spv-wallet-admin-keygen Tool for generating admin key for spv-wallet toolkit | Go | 17 | 3 |
| 048 | murphsicles/RustBus The Legendary BSV Microservices Engine | Rust | 17 | 3 |
| 049 | libitx/txbox Elixir Bitcoin transaction storage schema, built on Ecto. | Elixir | 17 | 2 |
| 050 | libitx/univrse-js Universal schema for data serialisation, signing and encryption. | JavaScript | 17 | 2 |
| 051 | bitcoin-sv/docker-sv Bitcoin SV docker images | Shell | 16 | 11 |
| 052 | bitcoin-sv/spvchannels-reference | C# | 16 | 10 |
| 053 | bsv-blockchain/bsv-browser Enabling identity, micropayments, and use of BSV websites on mobile devices | TypeScript | 16 | 9 |
| 054 | bsv-blockchain/bsv-desktop Electron Desktop Wallet for BSV | TypeScript | 16 | 10 |
| 055 | zer0dt/hodlocker | TypeScript | 16 | 6 |
| 056 | sCrypt-Inc/tic-tac-toe Tutorial for building a fully onchain application on Bitcoin, exemplified using Tic-tac-toe. | TypeScript | 16 | 18 |
| 057 | wtsnz/SwiftBSV Bitcoin SV comes to Swift | Swift | 16 | 3 |
| 058 | BitcoinSchema/1sat-website 1Sat Website | TypeScript | 15 | 16 |
| 059 | bitcoineler/D Bitcoin dynamic content protocol | JavaScript | 14 | 6 |
| 060 | tonicpow/go-minercraft Interact with Bitcoin Miner APIs | Go | 14 | 9 |
| 061 | bitcoin-sv/bsv-skills-center BSV Documentation Gitbooks | — | 13 | 19 |
| 062 | bitcoin-sv/minerid-reference Miner ID reference implementation | JavaScript | 13 | 14 |
| 063 | bsv-blockchain/go-paymail Paymail toolkit for Go with full‑stack client and server support | Go | 13 | 3 |
| 064 | synfonaut/pewpew 🔫 A Bitcoin SV transaction shooter | JavaScript | 13 | 5 |
| 065 | bitcoin-sv/paymail-server | Go | 12 | 6 |
| 066 | Harshit-RV/chatblock Blockchain-based conversational payments app. Winning Project of Timechain Labs Blockchain Hackathon, Tryst 2024, IIT Delhi. | JavaScript | 12 | 3 |
| 067 | operate-bsv/op_cli Operate command line utility to help author and publish Ops to the blockchain. | JavaScript | 12 | 3 |
| 068 | AustEcon/bsvbip32 BIP32 Hierarchical Deterministic wallet functions - extends bitsv | Python | 12 | 3 |
| 069 | functional-bitcoin/agent-legacy Node module for executing FB scripts in a sandboxed Node VM [LEGACY] | JavaScript | 12 | 0 |
| 070 | tonicpow/go-bsvrates Real-time exchange rates for BitcoinSV using multiple providers with failover support | Go | 12 | 3 |
| 071 | bsv-blockchain/spv-wallet-web-backend Web wallet backend with storage for custodial wallet's xpriv keys, utilizing a non-custodial spv-wallet service. | Go | 11 | 5 |
| 072 | carlosamcruz/BCAPP Projeto Android para a Criação de Aplicações na Blockchain da Rede Bitcoin | Java | 11 | 2 |
| 073 | ledgitbe/casco Bitcoin Development Framework | JavaScript | 11 | 1 |
| 074 | bsv-blockchain/go-p2p Enterprise-ready P2P networking for BSV blockchain—built on libp2p with DHT | Go | 10 | 3 |
| 075 | bsv-blockchain/overlay-services BSV Blockchain Overlay Services Engine | TypeScript | 10 | 5 |
| 076 | jdh7190/SHUAllet.js | JavaScript | 10 | 3 |
| 077 | shruggr/ltm | TypeScript | 10 | 2 |
| 078 | AustEcon/polyglotGUI Bitcoin protocols made easy | Python | 10 | 0 |
| 079 | bsv-blockchain/spv-wallet-web-frontend Referential frontend application for a custodial web wallet which is integrated with spv-wallet backend. | TypeScript | 10 | 3 |
| 080 | interplanaria/gridbitpic bitpic node powered by grid planaria | HTML | 10 | 5 |
| 081 | libitx/manic Manic is an Elixir client for interfacing with Bitcoin miner APIs. | Elixir | 10 | 4 |
| 082 | Note-sv/NOTE.SV The highest secure note and password manager based on Bitcoin SV | C | 10 | 4 |
| 083 | runonbitcoin/tokenkit Easily create fungible and non-fungible tokens using Run. | JavaScript | 10 | 3 |
| 084 | bitcoin-sv/dpp-proxy | Go | 9 | 4 |
| 085 | bsv-blockchain/go-wallet-toolbox Tools for building effective, compliant BRC-100 wallets in Go language. | Go | 9 | 3 |
| 086 | bsv-blockchain/payment-express-middleware BSV Blockchain service monetization express middleware | TypeScript | 9 | 0 |
| 087 | jdh7190/bsv-lock Tools to manage locking and unlocking scripts for locked BSV | JavaScript | 9 | 5 |
| 088 | monkeylord/electrum-ecies A JS implement of electrum's message encrypt/decrypt | JavaScript | 9 | 3 |
| 089 | TuringBitChain/TBCNODE Node software of TuringBitChain. | C++ | 9 | 2 |
| 090 | Calhooon/bsv-wallet-cli Self-hosted BSV wallet and BRC-100 server in a single Rust binary — non-custodial, CLI-first, wire-compatible with MetaNet Client | Rust | 9 | 3 |
| 091 | libitx/paypresto.js | JavaScript | 9 | 2 |
| 092 | whatsonchain/learnonchain | JavaScript | 9 | 2 |
| 093 | bitcoin-sv/go-broadcast-client Go client for any service with an ARC api - used for tx broadcast. | Go | 8 | 1 |
| 094 | bitcoin-sv/overlay-example Demonstrating the use of Overlay Services with Express | TypeScript | 8 | 4 |
| 095 | bitcoin-sv/spv-wallet-browser A non-custodial and open-source browser wallet for BSV, forked from Yours Wallet. | TypeScript | 8 | 11 |
| 096 | CATProtocol/CAT-examples Examples of using CAT tokens | TypeScript | 8 | 7 |
| 097 | jdh7190/loolock-indexer | JavaScript | 8 | 5 |
| 098 | NoteProtocol/scryptdemo NOTE Offchain SmartContract Demo | TypeScript | 8 | 0 |
| 099 | p2ppsr/the-bitcoin-cpu Execute code with the Everett CPU architecture on Bitcoin. | TypeScript | 8 | 0 |
| 100 | bitsent/BitBtn An UI Button for interacting with Bitcoin SV wallets (written in pure JS - no dependencies) | JavaScript | 8 | 2 |
Want deeper analysis?
Commission a benchmark report for Bitcoin SV.
─── subscriber view
Unlock the full view of the Bitcoin SV ecosystem
- · Full repository, commit, and contributor breakdown
- · Peer graph + ecosystem links
- · Weekly trend deltas and pulse signal
- · API + CSV / JSON exports
Already a subscriber? Sign in with the same email used at checkout.