bitcoin-rust

Community

Bitcoin protocol primitives in Rust.

Authorhairyf
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a comprehensive Rust library for interacting with Bitcoin protocol primitives, enabling developers to build wallets, indexers, and tooling without needing to implement complex serialization and cryptographic logic from scratch.

Core Features & Use Cases

  • Serialization/Deserialization: Encode and decode Bitcoin blocks, transactions, and scripts according to consensus rules.
  • Key Management: Handle private keys, public keys, and BIP-32 hierarchical deterministic (HD) wallets.
  • Transaction Building: Construct and sign Bitcoin transactions, including support for SegWit and Taproot.
  • Use Case: A developer can use this Skill to create a custom Bitcoin wallet that securely manages user private keys, constructs transactions for spending UTXOs, and broadcasts them to the network.

Quick Start

Use the bitcoin-rust skill to get the consensus encoding for a given transaction object.

Dependency Matrix

Required Modules

None required

Components

references

💻 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-rust
Download link: https://github.com/hairyf/blockchain-skills/archive/main.zip#bitcoin-rust

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.