32 production-ready blocks

Bitcoin UI blocks
for React.

The only shadcn-compatible block registry for Bitcoin apps. Install complete features — hook + UI — with one CLI command.

bunx shadcn@latest add https://registry.bigblocks.dev/r/connect-wallet.json
Wallet
2,500,000sats
0.02500000 BSV+50,000 unconfirmed

Payment Address

1A1zP1eP...DivfNa

Ordinal Address

1BvBMSEY...JaNVN2

Identity Key

02b4632d...9a8737

No events yet.

Everything above is a real block from the registry, installed into this site with the shadcn CLI and rendered with sample data.

Not just UI

Every block ships with business logic — wallet actions, on-chain transactions, and state management — already wired together.

shadcn compatible

Install with the CLI you already use. Each block copies straight into your project and adapts to any shadcn theme automatically.

Bitcoin native

Built on @1sat/* SDK and the 1sat-stack API. BSocial protocol for social data. Real on-chain operations, not simulations.

You own the code

Copy-to-project model. No package version lock-in, no black-box internals. Read it, fork it, change it — it's yours.

Start building Bitcoin apps today

Browse all 32 blocks in the showcase, pick what you need, and install via the shadcn CLI.

Command Palette

Search for a command to run...