Loading page
Loading page
build // Bitcoin · Wallets
Generate and validate P2PKH, P2WPKH, P2SH-P2WPKH, and P2TR addresses from the same key material. Explain each encoding.
Generate and validate P2PKH, P2WPKH, P2SH-P2WPKH, and P2TR addresses from the same key material. Explain each encoding.
This is a beginner Pull project on the bitcoin track. Treat it as a portfolio piece: specific acceptance criteria beat vague demos.
Open the linked lesson when you need protocol context: /roadmaps/bitcoin/lessons/basics-keys.
Required skills
Part of the bitcoin roadmap.
app/ primary interface (CLI, API, or UI) domain/ protocol and business logic adapters/ Bitcoin Core, Lightning node, or indexer clients tests/ smoke and regression coverage
Transaction and address building in JavaScript.
Wallet toolkit used in production clients.
No questions yet — be the first to ask.