A peer-to-peer exchange, built around Zcash.

A DEX in development for trading directly with other people. Agree on the asset, amount and price before authorizing a trade.

In development. Trading is not available.

Agree on the trade.
Know what you authorize.

A trader and a solver agree on exact terms. The solver commits funds at the destination first. The trader checks that commitment before authorizing a shielded Zcash payment.

How a trade would workIn development · Not live

One illustrative full-payment branch

Source

Shielded Zcash

Trader checks the funded destination

Source payment only after that check
TraderSolver

Funds · shielded payment to the solver

Z2Z Exact terms

AssetAmountPrice

Prepare recovery data.
Recovery is conditional.

Agreed by trader + solver

Destination

Local EVM

Native asset · already funded, not minted

Solver funds and commits first
SolverTraderFunds committed to the trade

Funds · existing asset paid to the trader

Finalized source evidenceEvidence, not fundsVerify source evidence

Only complete, valid, finalized source evidence can release the committed destination funds after verification.

  1. Agree on the terms

    Trader and solver fix the asset, amount and price. The trader keeps the data and tools needed for conditional recovery.

  2. Fund the destination first

    The solver funds the native asset and irrevocably commits it to the agreed trade before the trader can authorize the source payment.

  3. Check, then pay

    The trader independently checks the committed funds, code, verifier, recipients and finality, then authorizes the shielded Zcash payment.

  4. Verify, then settle

    Complete, valid, finalized source evidence must be accepted and classified before the existing destination asset is paid to the trader.

This illustrates the full-payment path, not every outcome. Other outcomes can stay pending. Recovery is conditional and is not yet available.

The design uses shielded Zcash at the source. Destination addresses, amounts and timing can still be public. Private matching is not yet solved.

Ecosystem context · Not live settlement routes

Network research

  • Solana

    Native adapter candidate

  • Research context

External venue

These marks identify research context and an external venue, not live payout destinations, partnerships or endorsements.

An adaptation of The Ideal City: people meet in an open piazza, surrounded by Renaissance architecture.

Essential
questions.

Can I trade today?

Not yet. Z2Z is in development. You cannot connect a wallet or move funds here.

What is private?

The design uses shielded Zcash at the source. Destination addresses, amounts and timing can still be public. Private matching is not yet solved.

Where can I follow development?

GitHub has this website’s source and design notes—not a complete trading protocol.

View the website source