A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | % Complete | Need | Status | Area | Focus | Purpose | Link | Language | Last Update | Target | Live roadmap | Additional Notes | |||||||||||||||||||
2 | Libraries | ||||||||||||||||||||||||||||||
3 | 95% | Bitcoin Core | Base Cryptography | Used by downstream projects | https://github.com/bitcoin-core/secp256k1/pull/1698 | C++ | Aug 2025 | July (v30) | Y | ||||||||||||||||||||||
4 | ? | rust-bitcoin | Foundation for sending + receiving in Rust | https://github.com/rust-bitcoin/rust-secp256k1/pull/721 | Rust | Apr 2025 | Y | What is difference between rust-silentpayments | |||||||||||||||||||||||
5 | 90% | migrate to libsecp256k1 | complete | rust-silentpayments | Library | Foundation for sending + receiving in Rust | GitHub - cygnet3/rust-silentpayments: A rust implementation of BIP352: Silent Payments. | Rust | Feb 2025 | Y | what is difference between rust-secp256k1 PR 721 | ||||||||||||||||||||
6 | 95% | can be enhanced with libsecp256k1 bindings | complete | go-bip352 | Library | Foundation for sending + receiving in Go | A Go module providing the basic functionality to deal with Bip352 Silent Payments | Go | Apr 2024 | Y | |||||||||||||||||||||
7 | 95% | POC | shakesco-silent | Library | Foundation for sending + receiving in Javascript | https://github.com/shakesco/shakesco-silent | JavaScript | Jan 2025 | Y | evaluate wallet implementation | |||||||||||||||||||||
8 | Cloned in Wallets | Active - Experimental | BDK | BDK Integration | Add Silent Payments to BDK | https://github.com/bitcoindevkit/bdk-sp https://github.com/bitcoindevkit/bdk_wallet/issues/160 | Rust | May 2025 | Y | ||||||||||||||||||||||
9 | ? | Active - Experimental | Hardware Signer | embedded device signing | Enable Silent Payments in Hardware Signer | https://github.com/diybitcoinhardware/embit | Python | Apr 2025 | Y | ||||||||||||||||||||||
10 | ? | Active - Experimental | Compact Block Filter | Light Client Rust Framework | BIP 157+158 Implementation | https://github.com/2140-dev/kyoto | Rust | June 2025 | add | ||||||||||||||||||||||
11 | Indexing Library | https://github.com/romanz/bindex-rs | Rust | July 2025 | Y | ||||||||||||||||||||||||||
12 | |||||||||||||||||||||||||||||||
13 | Wallets | ||||||||||||||||||||||||||||||
14 | Bitcoin Core | Base Silent Payment Functionality | https://github.com/bitcoin/bitcoin/pull/28122 | C++ | Apr 2025 | June/July | Y | ||||||||||||||||||||||||
15 | Draft | 90% | Bitcoin Core | Wallet Send | Bitcoin Core Wallet (Reference Implementation) | https://github.com/bitcoin/bitcoin/pull/28201 | C++ | Apr 2025 | June/July | Y | |||||||||||||||||||||
16 | Draft | 80% | Bitcoin Core | Wallet Receive | Bitcoin Core Wallet (Reference Implementation) | https://github.com/bitcoin/bitcoin/pull/32966 | C++ | May 2025 | June/July | Y | |||||||||||||||||||||
17 | 100% | BitBox02 | Wallet Send Only | DLEQ support | https://github.com/BitBoxSwiss/bitbox-wallet-app/pull/2922 | Go | Y | Receive Support not planned | |||||||||||||||||||||||
18 | 50% | Receive - Indexer Spec | BlueWallet | Wallet Send | https://github.com/BlueWallet/SilentPayments | Typescript | May 2025 | Y | |||||||||||||||||||||||
19 | 95% | Cake Wallet | Wallet Send + Receive | https://github.com/cake-tech/cake_wallet | Y | ||||||||||||||||||||||||||
20 | ? | Silentium | Wallet Send + Receive | Mobile Web App (Wallet) | GitHub - louisinger/silentium: BIP352 light mobile wallet | Typescript | Jan 2025 | review | |||||||||||||||||||||||
21 | 95% | Released | Dana wallet | Wallet Send + Receive | https://github.com/cygnet3/danawallet | Rust / Flutter | Jun 2025 | Y | |||||||||||||||||||||||
22 | ? | Send UI Support | Wasabi Wallet | Wallet Send | https://github.com/WalletWasabi/WalletWasabi | C# | Jan 2025 | Y | |||||||||||||||||||||||
23 | 0% | Electrum integration required? | Active - Research | Sparrow Wallet | Wallet Send + Receive | Gateway to large user base + Payroll workflow | https://github.com/sparrowwallet/sparrow | Java | Y | ||||||||||||||||||||||
25 | 45% | Send PR under review - awaiting merge | Active | Electrum | https://github.com/spesmilo/electrum/pull/9900 | Python | August 2025 | Y | https://bitcointalk.org/index.php?topic=5536602 | ||||||||||||||||||||||
26 | Not Started | Blockstream Green | https://github.com/Blockstream/gdk/issues/218 | C++/QML | N/A | add | |||||||||||||||||||||||||
27 | Cloned in Libraries | Active - Experimental | BDK | BDK Integration | Add Silent Payments to BDK | https://github.com/bitcoindevkit/bdk-sp | Rust | May 2025 | -- | ||||||||||||||||||||||
28 | BDK-SP (PSBTv2 + DLEQ) | Simple, reliable UI / UX | Best simple bitcoin wallet | GitHub - bitcoinppl/cove: Cove - The simple bitcoin wallet | Y | ||||||||||||||||||||||||||
29 | |||||||||||||||||||||||||||||||
30 | sp-client | Reference for wallets | cygnet3/sp-client | Rust | review | ||||||||||||||||||||||||||
31 | Active - Experimental | SeedSigner | Silent Payment Address Management | https://github.com/SeedSigner/seedsigner/pull/769 | Python | Jun 2025 | Y | ||||||||||||||||||||||||
32 | Design | Bisq | Bisq2 built on Musig2 | Multi Party Fee Payment | https://github.com/bisq-network/bisq-musig/blob/9e30a9bec9a6ae171424637c5ef32f978459ea6e/concept/SilentPayment.md#working-principle-of-silent-payments | Rust | Jun 2025 | review | |||||||||||||||||||||||
33 | https://github.com/editor-Ajian/Gudugudu | Python | review | Macgyver to review | |||||||||||||||||||||||||||
34 | ? | Alby Fork | Nostr Wallet Connect extended to send basic info and utxos from Blindbit Scan to a spending Wallet | Connecting a personal scanner and a spending wallet. More stable poor mans tor | https://github.com/setavenger/ts-nwc-silent-payments | Typescript | review | ||||||||||||||||||||||||
35 | ? | Experimental | blindbit-scan | Scan only client, used as personal scanning server | Runs in combination with Blindbit Oracle and finds the utxos for a SP Wallet (incl. labels) | https://github.com/setavenger/blindbit-scan | Go | May 2025 | past? | ||||||||||||||||||||||
36 | 80% | Active - Experimental - Full Personal use (iOS) | blindbit-spend | Mobile Wallet Android / iOS | Spend SP UTXOs Scanned by BlindBit Scan | https://github.com/setavenger/blindbit-spend | React Native (TS/Swift/Kotlin) | past? | |||||||||||||||||||||||
37 | 70% | Active - Experimental | blindbit-pwa | PWA App | Spend SP UTXOs Scanned by BlindBit Scan | https://github.com/setavenger/blindbit-pwa | Typescript | May 2025 | past? | ||||||||||||||||||||||
38 | 80% | Disk Encryption | blindbit-wallet-cli | CLI Wallet for SP | Spend SP UTXOs Scanned by BlindBit Scan | https://github.com/setavenger/blindbit-wallet-cli | Go | May 2025 | past? | ||||||||||||||||||||||
39 | ? | Stale - Experimental (pre alpha) | SilentPay | https://github.com/Bitshala-Incubator/silent-pay | Typescript | Mar 2024 | past? | ||||||||||||||||||||||||
40 | |||||||||||||||||||||||||||||||
41 | Indexers | ||||||||||||||||||||||||||||||
42 | 90% | BlindBit Oracle | Indexers | A GO implementation for a BIP0352 Silent Payments Indexing Server | GitHub - setavenger/blindbit-oracle: A GO implementation for a BIP0352 Silent Payments Indexing Server | Go | Feb 2025 | Y | |||||||||||||||||||||||
43 | 80% | https://github.com/bitcoin/bitcoin/pull/28122 | Active | Bitcoin core | Indexers | Adds tweak index service via RPC to bitcoin core | https://github.com/Sjors/bitcoin/pull/86 | C++ | July 2025 | Y | |||||||||||||||||||||
44 | 95% | Esplora - Blockstream (Electrs) | https://github.com/cake-tech/blockstream-electrs/tree/cake-update-v1 | Rust | Y | ||||||||||||||||||||||||||
45 | |||||||||||||||||||||||||||||||
47 | N/A | libbitcoinkernel / rust-bitcoinkernel | Demo / Reference Implementation | Reference | Scanner | https://github.com/josibake/silent-payments-scanner | Rust | review | |||||||||||||||||||||||
48 | 70% | ? | Stopped processing blocks | Silentiumd | Scanner | Light Client | GitHub - louisinger/silentiumd: BIP352 index for light clients | Go | review | uses compact block filter for light clients | |||||||||||||||||||||
49 | Electrs | Scanner | Light Client | https://github.com/cake-tech/electrs/tree/cake-update-v2 | Rust | Aug 2024 | |||||||||||||||||||||||||
50 | 20% | Accuracy Issues | Electrs | Scanner | Light Client + Sparrow Wallet | https://github.com/romanz/electrs/pull/1075 | Rust | 45627 | Y | ||||||||||||||||||||||
51 | 0% | https://github.com/bwt-dev/bwt | Rust | 2022 | review | ||||||||||||||||||||||||||
52 | 50% | libbitcoinkernel required | SilentServer | Indexer rust-bitcoin | Transaction Scanner | https://github.com/Anunayj/silentserver | Rust | Chaincode | no | ||||||||||||||||||||||
53 | ? | Active | Bitcoin Core | Indexer | Use for evaluating core SP implementation | https://github.com/Sjors/bitcoin/pull/86 | C++ | May 2025 | -- | ||||||||||||||||||||||
54 | sp-tweak-indexer | Indexer | POC | https://github.com/macgyver13/sp-tweak-indexer | Rust | Chaincode | no | ||||||||||||||||||||||||
55 | Not Started | Fulcrum | https://github.com/cculianu/Fulcrum/issues/257 | C++ | no | ||||||||||||||||||||||||||
56 | https://github.com/NicolaLS/silent-payments | review | Macgyver to review | ||||||||||||||||||||||||||||
57 | https://github.com/Bitshala-Incubator/silent-pay-indexer | Typescript | past? | ||||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||||||
60 | ??? | ||||||||||||||||||||||||||||||
61 | 0% | Add BIP-375 | PSBT | Implements BIP-174+370 | https://github.com/tcharding/rust-psbt/ | Rust | August 2024 | add | |||||||||||||||||||||||
62 | https://github.com/wizardsardine/async-hwi/ | review | |||||||||||||||||||||||||||||
63 | BIP-374 | PSBT - SP | DLEQ - nymius | Implement BIP-374 in Rust | bdk ? | Rust | talk to nymius | ||||||||||||||||||||||||
64 | DLEQ in libsecp256k1 | https://github.com/BlockstreamResearch/secp256k1-zkp | review | ||||||||||||||||||||||||||||
65 | DLEQ SP | https://github.com/stratospher/secp256k1/tree/dleq-sp | c++ | Jan 2025 | review | ||||||||||||||||||||||||||
66 | |||||||||||||||||||||||||||||||
67 | Reference / Documentation | ||||||||||||||||||||||||||||||
68 | Central Reference for SP | Silent Payments | Jan 2025 | N/A | |||||||||||||||||||||||||||
69 | Central Repository Reference for SP | https://github.com/silent-payments/ | N/A | ||||||||||||||||||||||||||||
70 | BIP 352: Silent Payments | past? | |||||||||||||||||||||||||||||
71 | 50% | Proposal | Index Server Specification Proposal | https://github.com/silent-payments/BIP0352-index-server-specification | Aug 2025 | Y | |||||||||||||||||||||||||
72 | bips/bip-0352.mediawiki at master · bitcoin/bips · GitHub | ||||||||||||||||||||||||||||||
73 | BIP352, BIP370, BIP374 | Proposal | SP Improvement | Sending Silent Payments with PSBTs | BIP 375: Sending Silent Payments with PSBTs | review | |||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||||||
75 | BIP352 Issue Tracker | BIP352 tracking issue #28536 - bitcoin/bitcoin · GitHub | Sep 2023 | no | |||||||||||||||||||||||||||
76 | Silent Payments – Receive private payments from anyone on a single static address without requiring any interaction or extra on-chain overhead · GitHub | past? | |||||||||||||||||||||||||||||
77 | Silent Payments Workshop | https://github.com/josibake/silent-payments-workshop/blob/main/silent-payments-workshop.ipynb | Python | review | |||||||||||||||||||||||||||
78 | Light Client Protocol | Silent Payments: Light Client Protocol | May 2024 | past? | |||||||||||||||||||||||||||
79 | Setor | BIP0352 Light Client Specification (WIP) | BIP0352 Light Client Specification (WIP) | Y | |||||||||||||||||||||||||||
80 | Silent payments | Bitcoin Optech | ||||||||||||||||||||||||||||||
81 | silent payments testing · GitHub | ||||||||||||||||||||||||||||||
82 | Silent payments | Bitcoin Design | ||||||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||||||
84 | Developers | ||||||||||||||||||||||||||||||
85 | Active | Dana Wallet | https://github.com/cygnet3 | Rust | |||||||||||||||||||||||||||
86 | Active | Blindbit | Setor | https://github.com/setavenger | TS/Go | ||||||||||||||||||||||||||
87 | Wallet + Server | Louis Singer | https://github.com/louisinger | TS/Go | |||||||||||||||||||||||||||
88 | Lucas | Lucas Ontivero lontivero | C# | ||||||||||||||||||||||||||||
89 | Electrs | jlest01 | https://github.com/jlest01 | Rust | |||||||||||||||||||||||||||
90 | Active | Bitcoin Core + SP | Sjors Provoost | https://sprovoost.nl/ | https://github.com/Sjors | C++/Rust/python | |||||||||||||||||||||||||
91 | Active | Dana Wallet | Sosthene | https://github.com/Sosthene00 | |||||||||||||||||||||||||||
92 | ottosch | https://medium.com/@ottosch/how-silent-payments-work-41bea907d6b0 | |||||||||||||||||||||||||||||
93 | Active | Electrum Wallet | MorenoProg | https://github.com/MorenoProg | python | ||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||||||
100 | |||||||||||||||||||||||||||||||
101 | |||||||||||||||||||||||||||||||
102 |