Skip to content
Zosh

Zosh

Trustless privacy bridge between Solana and Zcash

Created on 2nd December 2025

Zosh

Zosh

Trustless privacy bridge between Solana and Zcash

The problem Zosh solves

Zosh is a trustless privacy bridge between Solana and Zcash.

  1. Zosh solves the privacy problem for Solana via Zcash orchard pool
  2. Zosh solves liquidity and scalability problem for Zcash by connecting Solana.
  3. Zosh dominates the exist bridges by bringing MPC on-chain, make it permissionless and trustless.

image

Challenges I ran into

User Experience of using Zcash wallet

Zcash doesn't have browser wallet (and it don't actually need)

it makes the bridging process rough, I don't want users spending time inputing the bridge address manually.

  • Found that Zcash actually has ZIP-321 to compose the Payment info into a QRCode, solved the inputting thing.

but, how to track the transaction? I don't want users spending time inputing the transaction id manually.

  • Introduce a nonce which attached to the memo, that we can track it in our service for making things right.

Double Spend Prevention on Solana

I was about to maintain sort of state in Solana program to handle this, the cons are like below:

  • lack of scalability using nonce (can not async bridging)
  • take much more space and tx fees using merkle tree (I'm strict about this)
  • zero knowledge too heavy and can not solve the problem totally

This drives me to pivot from a MPC protocol to a MPC based PoS blockchain, and maintains an accumulated merkle root in the global state

UTXO on Zcash

Ledger thing but really nightmare for scalability, our design currently just supports lock and burn, but not LP provider, the 75 seconds block time makes the deposited fund stuck in the mempool for too much time, and in the meanwhile we can not do anything, and the exist API is limited that indexing spendable notes efficiently is painful.

We can not solve this in a week, need more time to develop our own infura and supports LP

Tracks Applied (5)

Cross-Chain Privacy Solutions

Zosh has solved the problem bridging ZEC from orchard pool to Solana, with the same tech, with our infrastructure, we ca...Read More
Axelar Network

Axelar Network

Cross-Chain Privacy Solutions

Zosh is Solana ZCash bridge that supports the orchard for the privacy We can support more chains if necessary with the ...Read More
Osmosis

Osmosis

Cross-Chain Privacy Solutions

Zosh is a Solana Zcash bridge Zosh supports Zcash orchard pool for the privacy Zosh makes the bridge trustless with on-...Read More

Pump Fun

Cross-Chain Privacy Solutions

Zosh is a Solana Zcash bridge Zosh supports Zcash orchard pool for the privacy Zosh makes the bridge trustless with on-...Read More

Helius

General Bounty

We are using zcash libraries heavily in our implementation, massive stuff! keen to contribute to & join the upgrade!

Project Tachyon

Technologies used

Discussion

Builders also viewed

See more projects on Devfolio