executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
bitcoin-libraries-btcdbtcd: full-node Bitcoin implementation in Go by btcsuite. Server, RPC, wallet (btcwallet), Lightning (LND-derived). USE WHEN: building Go-native Bitcoin services, alternative to bitcoind, integrating with btcsuite ecosystem.
Independent GitHub snapshot · Automated classification · Original documentation governs
Full-node Bitcoin implementation in Go. Maintained by btcsuite team.
Repo: github.com/btcsuite/btcd.
go install github.com/btcsuite/btcd@latest
go install github.com/btcsuite/btcd/cmd/btcctl@latest
btcd --datadir=/var/lib/btcd
btcctl --rpcuser=... --rpcpass=... getblockchaininfo
| Aspect | bitcoind | btcd |
|---|---|---|
| Language | C++ | Go |
| Consensus | Reference | Compatible |
| Mempool policy | Reference | Differs slightly |
| Adoption | ~95% | <5% |
| LN | Via separate impl | LND derived from btcd codebase |
| Performance | Best | Acceptable |