Private, compliant DeFi on Stellar Soroban.
Shield your positions from public view. Maintain full auditability for compliance. Built with Groth16 ZK proofs, BN254 curve, and Poseidon hashing — live on Stellar Protocol X-Ray.
Every transaction on Stellar is publicly visible. For institutions operating under MiCA, MAS, or FINRA, broadcasting position sizes is not an option. Shielded Protocol solves this: interact with Blend lending and Aquarius liquidity privately, with ZK-verified compliance disclosures for authorized auditors.
| Repo | Stack | Purpose |
|---|---|---|
| shielded-contracts | Rust / Soroban | CommitmentPool · Groth16Verifier · ComplianceRegistry · ProxyBlend |
| shielded-circuits | Circom / snarkjs | Withdraw · Deposit · MerkleProof · NullifierHash circuits |
| shielded-sdk | TypeScript monorepo | @shielded/core · @shielded/react · @shielded/compliance CLI |
| shielded-app | Next.js 14 | Portfolio · Deposit · Withdraw · Compliance dashboard |
| shielded-docs | Astro / Starlight | Guides · ZK glossary · Integration docs |
Shielded Protocol participates in the Stellar Wave Program. Contributors earn rewards for resolving labeled issues during Wave cycles.
Browse all Wave-ready issues across the org:
| Track | Repos | Good for |
|---|---|---|
| ZK & contracts | shielded-contracts, shielded-circuits | Rust, Circom, cryptography |
| SDK & frontend | shielded-sdk, shielded-app | TypeScript, React, Next.js |
| Documentation | shielded-docs | Technical writing, translation |
| Label | Points | What it means |
|---|---|---|
difficulty:trivial |
100 pts | Typos, doc clarifications, small fixes |
difficulty:medium |
150 pts | Features, bug fixes, test coverage |
difficulty:high |
200 pts | ZK circuits, contract architecture, integrations |
User
│
├─ @shielded/react (React hooks)
│ └─ @shielded/core (proof generation, commitments)
│ └─ Circom circuits (Groth16, BN254, Poseidon)
│
└─ Soroban contracts
├─ CommitmentPool (Merkle tree, nullifier set)
├─ Groth16Verifier (BN254 on-chain verification)
├─ ComplianceRegistry (encrypted viewing keys)
└─ ShieldedProxyBlend (Blend DeFi integration)
Built with Stellar · Soroban · Circom · Groth16 · Protocol X-Ray (BN254 + Poseidon)