Introduction

Murk is a shielded pool on Solana. Deposit any token, then send, swap, and withdraw with your amounts and balances hidden on-chain — proven by zero-knowledge cryptography and verified by the Solana program itself. Murk is non-custodial: your keys derive everything, and no one — not us, not a relayer — can move your funds.

And it is privacy with provable compliance. Deposits are screened against sanctions data before they can enter the pool, and every private action carries a zero-knowledge proof that its funds descend from an approved source — so you can demonstrate your money isn't from a sanctioned or flagged origin without revealing your balance, your counterparties or your history. That is the whole idea, and it starts here: Proof of innocence.

Trade and pay, without the audience.

Why Murk

On a public blockchain, everyone can see your balance, who you pay, and how much. Murk breaks that link. You deposit a token into a shared pool (that part is public), and from then on your money lives as private notes only you can see. Transfers, swaps, and holdings reveal nothing on-chain — until you choose to withdraw back to a public address.

What makes it different

  • A full private wallet, not just a mixer — private transfers, private swaps, any SPL token, note consolidation, and public/private modes in one app.
  • Trade, stocks, and staking — all private — swap any token, hold tokenized stocks, and earn staking yield on liquid‑staking tokens, every position shielded. See your profit/loss computed privately on your own device.
  • Fully on-chain verification — every private action is checked by a Groth16 zero-knowledge proof on Solana.
  • Prove a payment when you want to — private by default, but you can opt in to attach a shareable payment proof to any send, without exposing anything else.
  • Compliance without custody — deposits are screened at the door, every spend proves in zero knowledge that its funds come from an approved origin (proof of innocence), and you can export a read-only viewing key so an auditor can verify your activity. None of it gives anyone the power to move, freeze or read your money — and an unconditional exit always returns your funds to you.
  • Recover from the chain — with your wallet, you can always rediscover and move your funds and rebuild your history, even if our services disappear.

Murk is live on Solana mainnet-beta. For the current state of the third-party audit and the proving-key ceremony, see Trusted setup & audit status.

Start here

What is Murk?

Your first deposit

Proof of innocence — how privacy and compliance coexist here

results matching ""

    No results matching ""