19 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

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.

Install any block in seconds

Copy the install command and run it in your project — dependencies included.

connect-wallet

wallet

Full wallet connection flow with BSV balance display

$ shadcn add .../r/connect-wallet.json

social-feed

social

On-chain social feed with real-time BSocial posts

$ shadcn add .../r/social-feed.json

bitcoin-avatar

identity

Bitcoin identity avatars from BAP profiles

$ shadcn add .../r/bitcoin-avatar.json

ordinals-grid

marketplace

Browse and filter 1Sat Ordinals collections

$ shadcn add .../r/ordinals-grid.json

send-bsv

wallet

Send BSV with fee estimation and confirmation

$ shadcn add .../r/send-bsv.json

profile-card

identity

Rich Bitcoin identity cards with on-chain data

$ shadcn add .../r/profile-card.json

Start building Bitcoin apps today

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