bitcoin-wallet
CommunityBuild a Bitcoin wallet integrated with Nostr.
AuthorPerceptLabs
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a complete architecture and implementation pattern for a Bitcoin wallet that derives Taproot addresses from Nostr public keys, manages UTXOs, builds and signs transactions, and supports on-chain transfers.
Core Features & Use Cases
- Taproot-based address derivation: Derives P2TR addresses from Nostr keys for modern, private transactions.
- UTXO management & balance tracking: Keeps track of spendable outputs and total balance.
- Transaction creation, signing & broadcasting: Builds, signs with the Nostr-linked private key, and broadcasts to the network.
- Nostr-integrated key handling: Uses nsec-based login to access private keys securely.
- QR code & exchange-rate integration: Generates QR codes for addresses and shows USD equivalents via an exchange-rate skill.
- Use Case: Example—an end-user derives a Taproot address from their Nostr pubkey, funds a recipient, and monitors confirmations within the same app.
Quick Start
Use the bitcoin-wallet skill to derive a Taproot address from a Nostr pubkey, fetch UTXOs, build a test transaction, and broadcast it to a recipient address.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: bitcoin-wallet Download link: https://github.com/PerceptLabs/mvmnt/archive/main.zip#bitcoin-wallet Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.