BitcoinWolfe — free, open source Bitcoin full node in Rust built on libbitcoinkernel. Byte-for-byte consensus compatibility with Bitcoin Core.
Full stack:
- Consensus: libbitcoinkernel FFI (validates exactly like Core)
- P2P: tokio async networking, BIP324 v2 transport
- Storage: redb (pure Rust, ACID, zero-copy)
- Mempool: configurable policy engine (OP_RETURN limits, fee floors, RBF)
- Wallet: BDK 1.1 with PSBT support
- Lightning: LDK 0.2 — channels, invoices, payments
- Nostr: nostr-sdk — block announcements, fee oracle
Your node publishes to Nostr for free:
- Block announcements (kind 33333) — height, hash, timestamp, tx count, size
- Fee oracle (kind 33334) — mempool fee histogram every 60 seconds
And sells data via L402 at 10 sats/request:
- /l402/api/block/:height — full block data + txid list
- /l402/api/fees — fee histogram
- /l402/api/mempool — size, bytes, min fee rate
- /l402/api/chain — height, best hash, sync status
No API keys. No accounts. Sovereign data from your own consensus engine.
https://github.com/refined-element/BitcoinWolfe
#bitcoin #lightning #nostr #rust #L402 #opensource