ZynZap

shielded AMM on Zyn
node
Zcash mainnet · Zyn chain 26460

ZEC in.
ZEC.zy out.

Cross into Zyn without giving a website your keys. Nap Wallet builds and approves the shielded transaction on your machine.

01 · SignApprove in Nap
02 · Confirm12 Zcash blocks
03 · UsePrivate on Zyn
Read-only previewExplore the bridge, swap, and liquidity surfaces. Connect Nap only when you want live balances or actions.

Swap sealed by epoch, shielded

You paybalance
You receivebalance

Your balances private to your key

AssetSpendable

Recent

    Pools 0.3% of every swap stays with the pool

    PoolReservesPool priceMarketFee nowYour share
    "Market" is the operator's posted reference for a bridged pair (median of public sources). It only ever sets the fee: when the pool has drifted from its market, the fee rises to √r − 1 so arbitrage pays LPs instead of taking from them. It never sets the price.

    Add liquidity

    asset 0balance
    asset 1balance
    Both sides are added at the pool's current ratio; whatever does not fit stays in your balance. You receive LP shares, which are themselves a private balance.

    Your positions

    Removing returns both assets in the pool's current ratio, fees included.

    How the bridge works

    1 · DepositSend to the vault on the origin chain with a memo naming your Zyn account.
    2 · CreditAfter confirmations and one epoch, the mirrored asset is spendable here, privately.
    3 · ExitBind a destination once, then withdraw; the operator pays it out at the end of the epoch.

    Zcash ZEC ⇄ ZEC.zy

    Nap Wallet balanceZEC.zy on Zyn
    Paid from your Nap Wallet to the vault, memo included, shielded.

    Solana SOL / SPL ⇄ .zy

    Deposit from any Solana wallet: send to the vault with this memo. Devnet for now.
    One exit destination per account. Switching between a Zcash and a Solana destination waits out the redirect delay.

    In flight

    AssetAmountState
    EVM chains: the vault contract (ZynVault) is written and tested; no deployment yet.