ZecYield is pre-launch on Robinhood Chain, reading live ZEC volume · Epoch 0 · λ₁ explains 26% of 14 fee streamsRun the crash test ›

The fee-claim layer
for Zcash.

zYLD holds the fee stream of every pool ZEC trades in, never the coin. You are long how much ZEC changes hands, not what it changes hands at. Settled on Robinhood Chain.

zYLDtoken address at launch

Robinhood Chain block 68,977,753 · Zcash block 3,491,359 · 14 ZEC pools across 4 chains · $77.0M traded in 24h · ZEC $1,495

cbZEC / USDCaerodrome-slipstream-3 · base$2.0M traded1.380 ETH fees / 24hw 12.3%ZEC / SOLmeteora · solana$3.2M traded2.979 ETH fees / 24hw 10.1%ZEC / SOLmeteora · solana$442k traded0.282 ETH fees / 24hw 10.0%ZEC / USDCzerofi · solana$7.4M traded2.541 ETH fees / 24hw 9.7%ZEC / BTCBpancakeswap-v3-bsc · bsc$522k traded0.459 ETH fees / 24hw 9.0%ZEC / USDTpancakeswap-v3-bsc · bsc$1.3M traded1.198 ETH fees / 24hw 9.0%ZEC / ZCATraydium-clmm · solana$713k traded0.549 ETH fees / 24hw 8.7%ZEC / USDCzerofi · solana$7.7M traded2.767 ETH fees / 24hw 8.1%ZEC / USDCmeteora · solana$1.0M traded0.937 ETH fees / 24hw 7.8%ZEC / wNEARrhea-finance · near$3.8M traded12.648 ETH fees / 24hw 5.2%ZEC / USDCorca · solana$27.9M traded30.614 ETH fees / 24hw 5.0%ZEC / SOLorca · solana$16.8M traded18.134 ETH fees / 24hw 2.9%ZEC / USDTuniswap-bsc · bsc$1.6M traded1.780 ETH fees / 24hw 2.3%ZEC / USDChumidifi · solana$2.7M traded1.296 ETH fees / 24hw 0.0%

26.4%

λ₁ explains

of the fee variance

14 / 59

streams held

of every ZEC pool found

4

chains

solana · near · base · bsc

36,560 ETH

annual fee flow

measured

zecyield is the cash-flow layer for the privacy coin.

Explore the mechanics

The vault owns the claim, not the coin

Every pool ZEC trades in charges an LP fee on every swap. A liquidity provider sells the vault that fee stream for a term and is paid in ETH up front. The position never moves, the ZEC never moves, and the vault carries none of the price.

Wherever ZEC trades, the fee comes home

Zcash has no DEX of its own, so its volume lives on Solana, NEAR, Base and BNB Chain. The vault holds rights on all of them and settles every harvest in one place: Robinhood Chain, in ETH.

Harvest every epoch, along λ₁

Once a day the keeper collects every eligible stream, swaps it to ETH, bridges it to Robinhood Chain and books it to NAV with a linear vest. Harvested ETH buys more streams, weighted by the first eigenvector.

One ticker, on Pons v2

zYLD is one ERC-4626 share over the whole basket, and the zYLD token launches on Pons v2 on Robinhood Chain. Deposit ETH at NAV, redeem any time, trade the token on the pool.

The spectrum.

Each stream is one pool's fee flow over the last 168 hours. The tilted line is λ₁, the first eigenvector of the fee matrix. What projects onto it feeds the core; what doesn't, scatters.

Live · GeckoTerminal · Epoch 0
epoch 1/168live · geckoterminal
harvested into core
0.000 ETH

26.4%

λ₁ explains

of fee variance

14 / 59

streams held

of every pool the search found

36,560 ETH

annual fee flow

measured · 1.3391 ETH last hour

67.1%

yield on the claim

model · buying at 1.5y of cash flow

The crash test.

model

Dump ZEC. The fee vault doesn't care.

Holding ZEC is long price. ZecYield is long the number of times ZEC changes hands, and a dump is the most-traded day of the year. The vault is paid in fees, not in ZEC, so its NAV never sees the price. Pick a severity and press the button.

Holding ZEC, in USD
0.988
the coin, marked to market
zYLD NAV, in ETH
1.005
holds the fee claim
1.01.11.21.3
zYLD NAV (ETH) holding ZEC (USD) volumeepoch 1/48

Why “eigen”.

ZEC pool fees are correlated. When ZEC is moving, every venue on every chain earns more; when it is quiet, every venue earns less. Stack the hourly fees of every gated pool into a matrix and take its first principal component. That is the market yield, and it is the only thing zYLD pays for.

Fee correlation

10×10
USDC·orca × USDC·orca: 1.01USDC·orca × SOL·orca: 0.56USDC·orca × USDC·zerofi: 0.22USDC·orca × USDC·zerofi: 0.25USDC·orca × wNEAR: 0.05USDC·orca × SOL·meteora: 0.01USDC·orca × USDC·humidifi: -0.05USDC·orca × USDC·aerodrome: 0.16USDC·orca × USDT·uniswap: 0.23USDC·orca × USDT·pancakeswap: 0.05SOL·orca × USDC·orca: 0.56SOL·orca × SOL·orca: 1.01SOL·orca × USDC·zerofi: 0.22SOL·orca × USDC·zerofi: 0.23SOL·orca × wNEAR: -0.01SOL·orca × SOL·meteora: -0.03SOL·orca × USDC·humidifi: 0.21SOL·orca × USDC·aerodrome: 0.07SOL·orca × USDT·uniswap: 0.22SOL·orca × USDT·pancakeswap: -0.08USDC·zerofi × USDC·orca: 0.22USDC·zerofi × SOL·orca: 0.22USDC·zerofi × USDC·zerofi: 1.01USDC·zerofi × USDC·zerofi: 0.48USDC·zerofi × wNEAR: -0.12USDC·zerofi × SOL·meteora: 0.12USDC·zerofi × USDC·humidifi: -0.14USDC·zerofi × USDC·aerodrome: 0.29USDC·zerofi × USDT·uniswap: 0.03USDC·zerofi × USDT·pancakeswap: 0.09USDC·zerofi × USDC·orca: 0.25USDC·zerofi × SOL·orca: 0.23USDC·zerofi × USDC·zerofi: 0.48USDC·zerofi × USDC·zerofi: 1.01USDC·zerofi × wNEAR: -0.02USDC·zerofi × SOL·meteora: 0.27USDC·zerofi × USDC·humidifi: -0.10USDC·zerofi × USDC·aerodrome: 0.33USDC·zerofi × USDT·uniswap: 0.10USDC·zerofi × USDT·pancakeswap: 0.22wNEAR × USDC·orca: 0.05wNEAR × SOL·orca: -0.01wNEAR × USDC·zerofi: -0.12wNEAR × USDC·zerofi: -0.02wNEAR × wNEAR: 1.01wNEAR × SOL·meteora: 0.38wNEAR × USDC·humidifi: 0.14wNEAR × USDC·aerodrome: 0.30wNEAR × USDT·uniswap: -0.01wNEAR × USDT·pancakeswap: 0.19SOL·meteora × USDC·orca: 0.01SOL·meteora × SOL·orca: -0.03SOL·meteora × USDC·zerofi: 0.12SOL·meteora × USDC·zerofi: 0.27SOL·meteora × wNEAR: 0.38SOL·meteora × SOL·meteora: 1.01SOL·meteora × USDC·humidifi: -0.12SOL·meteora × USDC·aerodrome: 0.49SOL·meteora × USDT·uniswap: 0.00SOL·meteora × USDT·pancakeswap: 0.39USDC·humidifi × USDC·orca: -0.05USDC·humidifi × SOL·orca: 0.21USDC·humidifi × USDC·zerofi: -0.14USDC·humidifi × USDC·zerofi: -0.10USDC·humidifi × wNEAR: 0.14USDC·humidifi × SOL·meteora: -0.12USDC·humidifi × USDC·humidifi: 1.01USDC·humidifi × USDC·aerodrome: -0.14USDC·humidifi × USDT·uniswap: 0.07USDC·humidifi × USDT·pancakeswap: -0.17USDC·aerodrome × USDC·orca: 0.16USDC·aerodrome × SOL·orca: 0.07USDC·aerodrome × USDC·zerofi: 0.29USDC·aerodrome × USDC·zerofi: 0.33USDC·aerodrome × wNEAR: 0.30USDC·aerodrome × SOL·meteora: 0.49USDC·aerodrome × USDC·humidifi: -0.14USDC·aerodrome × USDC·aerodrome: 1.01USDC·aerodrome × USDT·uniswap: 0.13USDC·aerodrome × USDT·pancakeswap: 0.48USDT·uniswap × USDC·orca: 0.23USDT·uniswap × SOL·orca: 0.22USDT·uniswap × USDC·zerofi: 0.03USDT·uniswap × USDC·zerofi: 0.10USDT·uniswap × wNEAR: -0.01USDT·uniswap × SOL·meteora: 0.00USDT·uniswap × USDC·humidifi: 0.07USDT·uniswap × USDC·aerodrome: 0.13USDT·uniswap × USDT·uniswap: 1.01USDT·uniswap × USDT·pancakeswap: 0.11USDT·pancakeswap × USDC·orca: 0.05USDT·pancakeswap × SOL·orca: -0.08USDT·pancakeswap × USDC·zerofi: 0.09USDT·pancakeswap × USDC·zerofi: 0.22USDT·pancakeswap × wNEAR: 0.19USDT·pancakeswap × SOL·meteora: 0.39USDT·pancakeswap × USDC·humidifi: -0.17USDT·pancakeswap × USDC·aerodrome: 0.48USDT·pancakeswap × USDT·uniswap: 0.11USDT·pancakeswap × USDT·pancakeswap: 1.01
USDC·orcaSOL·orcaUSDC·zerofiUSDC·zerofiwNEARSOL·meteoraUSDC·humidifiUSDC·aerodromeUSDT·uniswapUSDT·pancakeswap

Spectrum

λ1 = 2.5825.6%
λ2 = 1.8418.3%
λ3 = 1.3713.6%
λ4 = 0.979.7%

λ₁ is the market-yield factor. When ZEC is being traded, every venue's fees rise together, on Solana, NEAR, Base and BNB Chain alike; that shared movement is what zYLD holds. Everything after λ₁ is single-venue noise the vault does not pay for.

λ₁ loadings → basket weights

USDC·orca
10.1%
SOL·orca
7.5%
USDC·zerofi
11.8%
USDC·zerofi
14.6%
wNEAR
6.7%
SOL·meteora
13.8%
USDC·humidifi
0.0%
USDC·aerodrome
16.9%
USDT·uniswap
5.7%
USDT·pancakeswap
12.9%

One vault, every stream.

Pre-launch · Epoch 0
SymbolVaultWeightingStreamsNAV / share168h fee APRStatus
zYLDZec Yield One

The LP-fee streams of every ZEC pool that clears the age and depth gates, on every chain ZEC trades on. Accepts ETH. Settles on Robinhood Chain.

λ₁ loadings, no shorts141.0129 ETH67.1%Testing

Top of the basket

PoolRightλ₁ weight24h feesDepthAge
cbZEC / USDC

aerodrome-slipstream-3 · base

LP fee · 20 bps of volume12.3%1.380 ETH338 ETH20d
ZEC / SOL

meteora · solana

LP fee · 25 bps of volume10.1%2.979 ETH145 ETH338d
ZEC / SOL

meteora · solana

LP fee · 25 bps of volume10.0%0.282 ETH339 ETH330d
ZEC / USDC

zerofi · solana

LP fee · 10 bps of volume9.7%2.541 ETH161 ETH96d
ZEC / BTCB

pancakeswap-v3-bsc · bsc

LP fee · 25 bps of volume9.0%0.459 ETH220 ETH998d
ZEC / USDT

pancakeswap-v3-bsc · bsc

LP fee · 25 bps of volume9.0%1.198 ETH178 ETH346d

Pools, volume and depth are read from GeckoTerminal every fifteen minutes; NAV and APR assume the vault bought its rights at 1.5 years of trailing cash flow. The full basket is on the app page.

The spectrum is public. So is the API.

Pools, λ, loadings, weights, NAV and the epoch clock are served from this site's own backend on Vercel, with no key. The Solidity is in the repo with its tests.

# read the spectrum
$ curl https://zecyield.dev/api/eigen

{
  "source": "live",
  "symbols": ["ZEC / USDC", "ZEC / SOL", "ZEC / USDC", ...],
  "lambda": [3.71, 2.17, 1.42, ...],
  "explained": [0.264, 0.154, 0.101, ...],
  "weights": [ ... ]
}

# Robinhood Chain, from viem
# chain id 4663 · ETH gas · Arbitrum Orbit
import { robinhoodChain } from "@/lib/chain";

Latest releases.

Reading every venue ZEC trades on

Orca, Meteora, Rhea, Aerodrome, PancakeSwap and Uniswap, across four chains, indexed into one hourly fee matrix.

September 21, 2026

vault.harvest(streams)
// chain 4663 · ERC-4626 over WETH
// forge test: 91 passed

Contracts on Robinhood Chain mainnet

The vault, the registry and the fee-claim encoder, 91 tests, chain id 4663. The zYLD token launches on Pons v2.

September 21, 2026

Dump everything

The crash test

Press the button, dump ZEC, and watch the fee vault keep harvesting while the coin falls.

September 21, 2026

Fees come home over the bridge

Harvests are swapped to ETH on the chain they were earned on and bridged to Robinhood Chain, one epoch at a time.

September 21, 2026

Be long the number of trades.

Deposit ETH, hold every fee stream ZEC throws off on every chain, and let the market's volume do the rest.