How zpad works
Short answers. Every number comes from the live configuration.
What zpad is
zpad is a launchpad and terminal for coins that trade in ZEC on Solana. You launch in one signature, trade from Phantom, Solflare, Backpack or a one-click trading wallet, and cash out to your Zcash wallet.
Every coin here is a real pump.fun or Raydium LaunchLab coin, registered with an open protocol whose on-chain programs split each trade's creator fee. zpad is an interface on top of it: the same coins, the same pools and the same split, whichever site a trade comes from.
Wallets
Your browser wallet. Phantom, Solflare, Backpack and any Wallet Standard wallet. Every transaction is shown by your wallet before you approve it.
A trading wallet. A key made and kept in this browser. It signs without a pop-up, so each trade is one click. Fund it with SOL, or with ZEC straight from your Zcash wallet on Move ZEC (choose “as SOL” for a little SOL to pay network fees). Export its key from the account menu and keep it somewhere safe: clearing this browser's data deletes it, and zpad cannot recover it.
Private launch wallets. One new wallet for each coin you launch privately, kept and exported the same way, and listed with its coin in the account menu. See Private launches.
Launching
Raydium LaunchLab. A transfer tax on every trade, paid in ZEC: 2% to the protocol (buyback and burn, shared liquidity, the flywheel, its treasury), plus your share of 0–3%. It graduates to its own Raydium pool, its liquidity locked for good.
pump.fun. A 2% creator fee on every trade, split on chain: 0.50% into shared liquidity whose LP tokens are burned, 0.50% buys back and burns the protocol's coin, 0.20% to the protocol, and 0.80% to whoever you choose. pump.fun takes its own fee on top (0.95% on the curve, 0.25% after graduation).
Your share goes to you, to another wallet, or to the coin's holders. Holders is permanent. Only the current payee can change it later, and handing it to another wallet hands over control.
A launch is one transaction: the coin, the launch fee (0.01 SOL), an optional first buy and the declaration of where your share goes. It lands whole or not at all. zpad sends it exactly as the protocol built it, so the protocol registers it.
Stages
- Seed: just launched, fewer than 10 buys.
- On the curve: buys push it up its bonding curve; the bar shows how far.
- Graduated: the curve filled and the liquidity moved to its own pool. It trades here the same way.
Fees
zpad's fee is 1% of each trade, taken on the SOL or ZEC side and shown on its own line before you confirm. On a buy it comes out of what you pay; on a sale, out of what you receive. On the Terminal it is Jupiter's platform fee. A launch's first buy pays it in a separate small transaction, approved with the launch, so the launch itself stays exactly as built.
The coin's own fee (2% creator fee or the LaunchLab tax) is in the price and goes where the protocol's program sends it, never to zpad. Moving ZEC to and from Zcash costs NEAR Intents' flat fee only; zpad adds nothing. Claims, payee changes and sends are free apart from the network fee.
Holder rewards
When a coin's share pays holders, it collects in a pot. When the pot is worth about $25 and the last run was an hour or more ago, every wallet holding the coin is snapshotted at a random minute; wallets with $20 or more share the pot pro rata, paid in ZEC. Programs, burn addresses and the protocol's own wallets do not count. Every snapshot, share and transfer is public: open any run on Rewards.
Moving ZEC to and from Zcash
NEAR Intents (its 1Click service) moves ZEC between Zcash and Solana. zpad never holds it. Coming in, you get a one-time Zcash deposit address and the exact amount to send, as text and as a QR code; Noir can pay it for you. It usually arrives within 10 minutes. Going out, your wallet sends the ZEC (or SOL) to NEAR Intents' one-time Solana address, and it is paid to your Zcash address in a few minutes.
Before showing any address, zpad checks the quote is signed by NEAR Intents, is for exactly what you asked, pays where you typed, and carries no fee nobody asked for. Move ZEC pays transparent Zcash addresses: a unified address is paid at its transparent part, and zpad says so. Those payouts and refunds are public. For a shielded payout, use Cash out to shielded ZEC (below). NEAR Intents can delay or hold a transfer; zpad cannot speed it up or release it.
The ZEC coins trade in on Solana is bridged ZEC, an ordinary token: every transfer is public. To use Zcash's privacy, move it to a shielded Zcash wallet.
Private launches
On the launch page, Launch with a Zcash wallet → Privately makes a new Solana wallet for that one coin. NEAR Intents turns the ZEC you send into the SOL the launch costs, straight into that wallet, and the coin launches from it. It is never your trading wallet or a connected wallet, and it never launches a second coin, so nothing on chain ties the coin to your other wallets or your history.
Only who launched it is private. The coin is as public as any other: its supply, holders, every trade and every fee, and the new wallet as its creator. NEAR Intents' record of the move is public as well: it ties the deposit and the refund address to the new wallet, and the amount and time can be seen, so an unusual exact amount sent just before a launch can be matched. Send from a shielded balance, and give a new unified address (u1…) as the refund address: a transparent t1… address you have used links the coin back to you. NEAR Intents refunds transparent addresses only, so a unified address is refunded at its transparent part.
The coin's share goes to the new wallet (“Me”) or to its holders. Paying it to a wallet you already use links the coin to that wallet. zpad, the protocol's API and NEAR Intents see requests from your browser, as any site does; use a VPN or Tor if that matters to you.
The new wallet's key is kept in this browser like a trading wallet: export it from the account menu, where each private wallet is listed with its coin. Pick it there to claim the share, change the payee, or send what is left home on Move ZEC. Never send funds between it and your other wallets: one transfer links them.
Shielded payouts
Every trade on your coin pays your share in ZEC, on Solana. Cash out to shielded ZEC (on Portfolio and Holder rewards) claims what your wallet is owed as a coin's payee, then sends its ZEC through NEAR Intents to your shielded Zcash address. Holders use the same button: their rewards are already ZEC in their wallet. Before you confirm, zpad shows what it claims and sends, NEAR Intents' minimum and fee, what arrives and about when. No zpad fee.
Save a unified address (u1…) from Zashi, Zodl or another current wallet. NEAR Intents pays its Orchard part, and zpad sends it that part alone, so it can never pick a transparent one instead. A t-address is refused (it is public), and so is a Sapling zs… address (NEAR Intents cannot pay one). The address is kept in this browser only, for that wallet.
Automatic mode, for a trading wallet or another key zpad keeps in this browser: send the ZEC home whenever it passes an amount you set, keeping what you choose for trading. It runs only while zpad is open in that browser, because no zpad server holds your key. One payout at a time, never twice, even across reloads and tabs; if NEAR Intents refunds one, automatic mode turns itself off. Connected wallets such as Phantom get the one-click action only: zpad never signs for them on its own.
What is private: where the ZEC ends up, and how it is spent from there. What is not: the Solana side. The payee wallet, each claim, holder rewards and the transfer into NEAR Intents (its amount and time) are public, and can be matched to NEAR Intents' payout on Zcash. NEAR Intents sees both ends.
The terminal
The Terminal trades any token Jupiter routes, with SOL or ZEC. Before a buy, zpad reads the token's mint and refuses one whose issuer can take it from you, freeze or pause it, block its transfers, or that taxes transfers above 5%. Everything else is shown with what was found. zpad never calls a token safe.
What zpad checks before you sign
Every launch, trade and claim is built by the protocol's API, then checked in your browser by its open-source SDK against your own request: lookup tables read from the chain, every program and address compared in full with the pinned ones, the payee exactly the one you chose, the minimum you receive worked out from your own amount and slippage, and nothing extra. Only then does zpad add its one fee transfer and ask your wallet.
LaunchLab launches are newer than that SDK release, so zpad checks them itself: who pays and signs, that only the expected programs run, that SOL goes only to the protocol's treasury, and that your share is declared to exactly the payee you chose.
Addresses
- Fee-split program · A9zFnNZpVjBbcE1SAPY92Z6H7WhicysLNPYPpDz15UxF
- Protocol treasury · FauKh2enCxjqMDaEEmo3qMmA9toxyZPFvPhGEZNMzChr
- ZEC on Solana · A7bdiYdS5GjqGFtxf17ppRHtDKPkkRqbKtR27dxvQXaS
- pump.fun · 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P
- PumpSwap · pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA
- Jupiter · JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4
Risks
Coins can go to zero. The shared liquidity backs none of them. zpad depends on pump.fun, Raydium, Jupiter, NEAR Intents, a bridged ZEC and the protocol's programs; any of them can fail, change or pause. A trading wallet lives in your browser: if this browser's data is cleared and you did not export its key, its funds are lost. Nothing here is advice.
zpad never DMs you first and never asks for your seed phrase or keys.