Stacks Shield Private peer-to-peer payments on Stacks Blockchain a Bitcoin Layer 2 , powered by z...Stacks Shield Private peer-to-peer payments on Stacks Blockchain a Bitcoin Layer 2 , powered by z...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Stacks Shield
Private peer-to-peer payments on Stacks Blockchain a Bitcoin Layer 2 , powered by zero-knowledge proofs.
Stacks Shield is a privacy application that enables users to shield STX and SIP-10 assets such as sBTC and USDCx, transfer value privately, split and merge shielded notes, and withdraw funds to a transparent Stacks address.
The application addresses a simple problem: blockchain transactions are publicly visible, making it difficult for users to maintain financial privacy when sending or receiving assets.
Stacks Shield uses zkSNARKs to prove that private transactions are valid without exposing the underlying note ownership and transaction details.
WHAT USERS CAN DO
Shield STX, sBTC, or USDCx into a private pool Scan for their encrypted shielded notes Transfer assets privately to another shielded address Split shielded notes Merge shielded notes Withdraw assets to a transparent Stacks address
The application has been tested end-to-end on Stacks Testnet with STX, sBTC, and USDCx.
HOW WE BUILT IT
The privacy protocol is powered by a stack of zero-knowledge infrastructure, including zkSNARK circuits, zkVerify, Stacks/Clarity smart contracts, an API, relayer, and a developer SDK.
For this challenge, we used Bubble to design and build the frontend application, creating the user interface and interaction experience that brings the underlying privacy infrastructure together into a usable product.
The goal was to make a technically complex ZK privacy system feel simple from the user's perspective: select an asset, choose an operation, and let the application handle the underlying cryptography and blockchain infrastructure.
WHY BUBBLE
One of the reasons we chose Bubble for the frontend was to focus on product experience rather than spending the challenge rebuilding UI infrastructure from scratch.
Bubble allowed us to rapidly design and build the application interface around an already-working blockchain privacy protocol and turn a complex ZK workflow into a user-facing application.
The result is a frontend where users interact with familiar payment flows while the underlying system handles shielded notes, proofs, verification, relaying, and Stacks transactions.

Links
J's avatar
Revenue Model
Stacks Shield uses a protocol fee model.
A small fee can be charged on shielded operations such as shielding, private transfers, splits, merges, and withdrawals. Fees can be denominated according to the asset being used, allowing the protocol to support STX and...
Philipp's avatar
Hmmm the search console shows that you didn't use Bubble as a frontend at all 🤔
J's avatar
I use bubble for designing , then integrate to my workflow for a complete frontend
Philipp's avatar
Huh? What does that even mean? The app does not run on Bubble...
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started