// Documentation

How ZXY works.

Everything you need to understand the protocol — scanner, staking, lending, token mechanics, and security model.

OVERVIEW

What is ZXY?

ZXY is a non-custodial yield routing protocol on Solana. It scans any wallet address and identifies idle SOL and USDC that are earning nothing. When you connect your wallet, ZXY deploys those assets into the best live yield strategies in a single transaction — you sign, it executes, yield flows back to your wallet.

ZXY never holds your funds. Every transaction is built client-side and signed by your wallet. Your keys stay yours.

SCANNER

Yield Scanner

The scanner is free and requires no wallet connection. Paste any Solana address and ZXY will:

— Read your on-chain SOL and token balances via Helius RPC — Check current APYs for each asset (0% if idle, live rate if already staked/deposited) — Calculate the difference between what you earn now vs what you could earn — Show a daily and yearly missed yield figure — Give you an Idle Score (0–100) representing how much of your portfolio is undeployed

The scanner reads public on-chain data only. Nothing is stored.

SOL STAKING

SOL → jitoSOL / PSOL

ZXY supports two liquid staking venues for idle SOL. You choose which to use at stake time.

jitoSOL (Jito): — Current APY: ~7.8% (staking rewards + MEV tips) — Pool: Jito4APyf642JPZPx3hGc6WWJ8zPKtRbRs4P815Awbb — Built on the audited SPL Stake Pool program

PSOL (Phantom): — Current APY: ~7.6% (staking rewards + MEV tips + priority fees) — Pool: pSPcvR8GmG9aKDUbn9nbKYjkxt9hxMS7kF1qqKJaPqJ — Phantom's own liquid staking token, launched 2024

Both: — Minimum stake: 0.01 SOL — ZXY keeps 0.01 SOL in your wallet for transaction fees — Tokens stay liquid — swap back to SOL on Jupiter anytime

USDC YIELD

USDC → Kamino Lending

Idle USDC is deposited into Kamino's main lending market. You earn interest from borrowers. Your position is represented by collateral shares (kUSDC) in your wallet.

— Current APY: ~10.4% (variable, driven by utilization) — Minimum deposit: $1 USDC — Withdraw anytime — no lockup period — Market address: 7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfF — APY is live-fetched from Kamino's public API

TOKEN

$ZXY Token

ZXY takes a 5% fee on yield generated through the protocol. That fee is used to buy and burn $ZXY on-chain.

— More yield routed = more fee revenue = more $ZXY demand — Burns reduce supply over time — No staking lockup required to benefit — holding $ZXY captures the deflationary pressure — Fee is applied at the app layer — no smart contract required on day one

SECURITY

Security model

ZXY is a routing interface, not a vault. It does not deploy custom smart contracts for yield — it routes to existing audited protocols.

— Jito stake pool: audited by multiple firms, built on SPL Stake Pool — Kamino lending: audited, live on mainnet with significant TVL — ZXY constructs transactions client-side. The wallet adapter signs them. ZXY never has access to your private key. — All transactions are verifiable on Solana mainnet via Solscan

TECH

Technical stack

— Frontend: Next.js 16, React 19, TypeScript — Wallet: Solana Wallet Adapter (Phantom, Solflare) — RPC: Helius mainnet — SOL staking: @solana/spl-stake-pool depositSol (Jito + Phantom pools) — USDC lending: Kamino depositReserveLiquidity instruction — Price data: DexScreener free API — APY data: Jito public API, Kamino public API