Zatomic

Native shielded ZEC ⇄ ETH. Two separate apps, no bridge, no custodian.

Connecting…

Alice holds ZEC · her app holds only her keys

Alice’s app is stopped. Her keys and journal stay on disk; restart it to resume.

Between them: only what anyone could see

Waiting for both apps

    Zcash—amounts and addresses hidden
    Ethereum—public by design
    Relay—cannot read sealed messages

    Bob holds ETH · his app holds only his keys

    Bob’s app is stopped. His keys and journal stay on disk. Restart it and the app resumes from its journal; if Alice claimed the ETH meanwhile, it reads t from Ethereum and claims the ZEC.