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.jsonNot 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.
Four categories. 19 blocks.
Every block ships with a React hook, typed props, and real on-chain logic.
Wallet
4 blocks
Connect, send, and display Bitcoin balances with full transaction logic built in.
Social
5 blocks
Post, like, follow, and build social graphs on the Bitcoin blockchain via BSocial.
Marketplace
7 blocks
Inscribe files, deploy tokens, create and fill listings on 1Sat Ordinals.
Identity
3 blocks
Bitcoin avatars, profile cards, and identity selectors powered by BAP.
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
social-feed
social
On-chain social feed with real-time BSocial posts
bitcoin-avatar
identity
Bitcoin identity avatars from BAP profiles
ordinals-grid
marketplace
Browse and filter 1Sat Ordinals collections
send-bsv
wallet
Send BSV with fee estimation and confirmation
profile-card
identity
Rich Bitcoin identity cards with on-chain data
Start building Bitcoin apps today
Browse all 19 blocks in the showcase, pick what you need, and install via the shadcn CLI.