Skip to content

Add Paraloom — privacy Layer 2 for Solana (Groth16 zk-SNARKs) - #102

Open
zeroptis wants to merge 1 commit into
matter-labs:masterfrom
zeroptis:add-paraloom
Open

zeroptis wants to merge 1 commit into
matter-labs:masterfrom
zeroptis:add-paraloom

Conversation

@zeroptis

@zeroptis zeroptis commented May 9, 2026

Copy link
Copy Markdown

Adding Paraloom under Applications → Other blockchains.

What it is

An open privacy Layer 2 for Solana. SOL bridges into a shielded pool, transfers move privately under Groth16 zk-SNARKs over BLS12-381, and a small validator cohort verifies each proof in roughly 10 ms on commodity hardware. State that matters — the merkle root, the nullifier set, validator stake, and the slashing record — is anchored on Solana via an Anchor program.

Technical fit for this list

  • Proof system: Groth16 over BLS12-381
  • Hash: Poseidon (Sapling parameters)
  • Trusted setup: BGM17 phase-2 MPC ceremony (tooling shipped, ceremony pending)
  • Specific zk work: in-circuit u64 range proofs (bit-decomposition), expiration_slot replay protection in public inputs

Status

  • v0.5.0-rc2, ~33K LOC of Rust, 407 tests passing
  • MIT-licensed, pre-mainnet
  • No token

Site: https://paraloom.io
Docs: https://docs.paraloom.io
Code: https://github.com/paraloom-labs/paraloom-core

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant