Specialized Tools for Blockchain Developers
Building on Bitcoin SV involves specific transaction formats, cryptographic operations, and wallet protocols. The bOpen Plugin Marketplace gives Claude Code instructions and tools for those tasks.
Quick Start
Add the marketplace and install plugins:
bash/plugin marketplace add b-open-io/claude-plugins /plugin install bsv-skills@b-open-io
Available Plugins
bsv-skills — Core Blockchain Operations
The foundational plugin for BSV development. Covers wallets, identity, transactions, and scripting:
- wallet-brc100 — BRC-100 wallet development with @bsv/wallet-toolbox
- wallet-send-bsv — Send BSV transactions using @bsv/sdk
- create-bap-identity — Generate BAP identities for Bitcoin attestation
- bsocial — Create and read on-chain social media posts
- decode-bsv-transaction — Decode transaction hex into readable format
- lookup-bsv-address — Query address balance, history, and UTXOs
- junglebus — Real-time transaction streaming by address or protocol
1sat-skills — NFT Operations
Three specialized skills for 1Sat Ordinals:
- extract-blockchain-media — Extract media files from blockchain transactions
- wallet-create-ordinals — Mint new ordinals and inscriptions on BSV
- ordinals-marketplace — Browse and search the GorillaPool marketplace
gemskills — AI Image Generation
Powered by Google Gemini for creative operations:
- generate-image — Create images from natural language prompts
- edit-image — Inpainting and outpainting operations
- upscale-image — Upscale images 2x or 4x
- segment-image — Object segmentation and masking
- generate-svg — Create scalable SVG graphics
- deck-creator — Build full presentation decks from a prompt
- ask-gemini — Text generation with multi-image analysis
sigma-auth — Bitcoin Authentication
Bitcoin-native OAuth integration for Next.js applications:
- Bitcoin wallet authentication flow
- BAP (Bitcoin Attestation Protocol) identity integration
- OAuth client setup and token exchange
- Complete Better Auth adapter support
The Skills Architecture
The plugins package task instructions with the tools an agent uses to carry them out. For a Bitcoin transaction, that can include constructing the transaction, signing it, and broadcasting it through an API. Each plugin covers a particular part of the development workflow.
Open Source Community
The bOpen Plugin Marketplace is entirely open source. Repository: github.com/b-open-io/claude-plugins