Skip to content
Z

Zuri

Send Privately. From Anywhere. To Anywhere.

Created on 4th December 2025

Z

Zuri

Send Privately. From Anywhere. To Anywhere.

The problem Zuri solves

Zuri: Private cross-chain payouts powered by Zcash — fund from any chain, pay to any chain, stay unlinked.

Bridges and cross-chain routers expose sender→recipient linkages. Zuri instead uses Zcash’s shielded pool as a periodically replenished privacy substrate, enabling unlinkable private payouts to Solana without requiring users to touch ZEC or manage extra wallets.

This unlocks:

  • Private Solana-bound remittances

  • ZEC-backed privacy for any-chain → Solana transfers

  • Clean infrastructure for apps needing private cross-chain settlement

Zuri shows how Zcash can serve as an invisible, renewable privacy backbone for Solana-focused applications.

What is Zuri

Zuri is a lightweight cross-chain settlement layer that lets users fund a payment on any chain and deliver it privately to Solana or another chain like ETH, without revealing the sender or linking the source to the destination. Users never hold or see ZEC. Instead, Zuri maintains its own shielded Zcash balance, periodically funding in the backend to preserve a strong anonymity set while providing a simple, familiar “Send Privately” UX.

Zuri demonstrates how Zcash can serve as the core privacy rail of a multichain world, solving a foundational problem in crypto: private cross-chain value transfer that feels as simple as sending a normal transaction.

How Zuri Works

User funds with any asset (e.g., SOL or ETH on Sepolia or Solana devnet).

Zuri receives the user funding on the originating chain while paying out to the destination chain via ZEC shielded transfers.

A NEAR intent encodes the payout request in a verifiable, chain-agnostic format.

Zuri’s solver executes a private payout on the destination chain (e.g., USDC on Solana Devnet) with no visible connection to the original funder.

To the user, this all appears as a single action:

“Send Privately” — from any chain to any chain.

Challenges I ran into

Figuring out the most intuitive UX flow proves to be the most challenging. To accomplish fund from any chain, pay to anychain is not a small feat, without overwhelming the user with web3 jardons.

Other challenges include robust lifecycle orchestration: split the pipeline into a worker that advances states (WAITING_FOR_FUNDING → FUNDED → INTENT_POSTED) and a solver loop that picks up intents and marks payouts, keeping retries idempotent and preventing double-processing (backend/src/worker.ts, backend/src/solver.ts).

Tracks Applied (7)

Cross-Chain Privacy Solutions

Zuri: Private cross-chain payouts powered by Zcash — fund from any chain, pay to any chain, stay unlinked. Zuri is a li...Read More
Axelar Network

Axelar Network

Cross-Chain Privacy Solutions

Zuri: Private cross-chain payouts powered by Zcash — fund from any chain, pay to any chain, stay unlinked. Zuri is a li...Read More
Osmosis

Osmosis

Cross-Chain Privacy Solutions

Zuri: Private cross-chain payouts powered by Zcash — fund from any chain, pay to any chain, stay unlinked. Zuri is a li...Read More

Pump Fun

Cross-Chain Privacy Solutions

Zuri: Private cross-chain payouts powered by Zcash — fund from any chain, pay to any chain, stay unlinked. Zuri is a li...Read More

Helius

Private Payments & Transactions

Zuri is a private cross-chain payment processor that uses Zcash’s shielded pool and NEAR intents to enable real-world pr...Read More
NEAR Protocol

NEAR Protocol

General Bounty

all projects are eligible

Project Tachyon

Private Payments & Transactions

Zuri: Private cross-chain payouts powered by Zcash — fund from any chain, pay to any chain, stay unlinked. Zuri is a li...Read More

Star Fun

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio