Guides
Documentation
Last updated: July 13, 2026
What is Zardoz?
Zardoz is a launchpad and trading terminal for Robinhood Chain (chain id 4663). Use it to find new tokens, buy and sell, run multi-wallet bundles, launch Instant tokens, farm Uniswap V3, and claim creator fees — all from zardoz.fun.
This page is for two audiences. Traders: start with Get started. Builders and indexers: jump to HTTP APIs and Indexer integration.
Get started
You need Robinhood Chain ETH in a wallet. Open zardoz.fun, hit Connect in the top right, then pick one:
- Browser wallet — MetaMask, Rabby, or similar. Switch to Robinhood Chain when prompted.
- Google — signs you in and can generate a Zardoz wallet for that account. Unlock it from the account menu before you withdraw or wrap.
Deposit only Robinhood Chain ETH to the address shown under Portfolio. Wrong-chain deposits do not show up here.
Wallets on Zardoz
Three kinds of wallets show up in the app. They are not the same thing.
| Kind | Where | What it's for |
|---|---|---|
| Connected wallet | Top-right Connect | Main trading wallet (MetaMask / Google Zardoz wallet) |
| Trading wallets | Portfolio → Trading wallets | Extra vault wallets for bundles — keys stay on this device |
| Watched wallets | /watch | Other people's addresses you track — you never sign for them |
Vault trading wallets are encrypted in the browser. Generate or mass-import them from Portfolio, download the key backup when prompted, and fund each one with a little ETH before bundling.
Discover & signals
The home page is the live board. Scan new and trending pools, filter by pad / mcap / age, and open any card into a token page. Signals surfaces cluster buys, heat spikes, and watched-wallet activity. Watch is the KOL / smart-wallet directory.
Listings are pulled from public sources (pads, DexScreener, GeckoTerminal, explorers). Always check the chart, holders, and contract before sizing up.
Trading a token
Open any token. Left side is the chart plus trades and holders. Right side is where you execute.
Single trade panel
- Pick which wallet signs from the dropdown at the top (browser, Zardoz wallet, or a vault wallet).
- Buy with ETH or sell a % of your bag. Presets fill the amount; slippage defaults to 5% — raise it on thin books.
- First sell on a new token may need an approve. Zardoz / vault wallets can approve in the background once you open Sell; MetaMask still asks once.
Chart
Pro chart is GeckoTerminal (MCAP + 1s by default). Lite is the lighter built-in chart. Your last axis, resolution, and Pro/Lite choice are saved in the browser so the next token opens the way you left it.
Robinhood Chain has no MEV protection. Set slippage on purpose. If a trade fails, bump slippage or check ETH for gas.
Bundle trading
The Bundle panel on a token page runs buys and sells across your vault wallets at once. Create those wallets under Portfolio first.
- Buy / Sell mode — switches the quick sizes for every row (ETH amounts vs sell %).
- Top presets — hit selected wallets (or all if none selected). Edit sizes with the pencil.
- Per wallet — type a custom ETH amount and hit ▶, or tap a preset on that row only.
- DUMP / All excl DEV — sell everything, or skip wallets tagged DEV (the ones that bought in your launch bundle).
- Whales — outside holders ≥1%, excluding LP and your vault.
Live ETH, bag, hold %, and PnL refresh every couple of seconds. Fund each vault wallet before you fire a bundle — empty wallets just fail that row.
Launching
Go to /launch. Two paths:
- Zardoz Instant — deploys your token + Uniswap V3 single-sided listing. LP NFT is locked; you claim creator fees later from Portfolio.
- External pads — NOXA, Flap, Bankr, trench, Bags, and others. Zardoz builds the tx; that pad owns fees and rules.
Upload a logo, name, ticker, and socials. You can optionally buy with vault wallets in the same launch flow so the bundle is already seeded. Keep the private-key backups — Instant launches also show up under your local launch history for fee claiming.
Page map
| Page | What you do there |
|---|---|
| / | Discover — tokens, heat, filters |
| /launch | Launch Instant or an external pad |
| /watch | KOL / smart wallet directory + activity |
| /signals | Cluster buys, heat, new pools, watched buys |
| /farm | Earn V3 LP · manage positions · launch fee claims |
| /portfolio | Holdings, PnL, vault wallets, creator fees |
| /origin | Name history — film → Chronos → Robinhood Chain |
Zardoz Instant launch
Instant deploys an ERC-20 + Uniswap V3 single-sided listing through the Zardoz factory. Liquidity NFT is locked; creator fees are claimed via the locker. Prefer the in-app Launch form for the guided flow (metadata → create → optional bundle buy).
Mainnet contracts
| Role | Address / env |
|---|---|
| Factory | 0xD70D61e34B3Fd25c333874F8bfbEF6378eEbFeEE |
| Locker | 0x4c012E9f0918c53D86610eF2d2f0E10a369f7BeB |
| Fee vault | 0x0db7E8D7BeB8F8c3dA56fbE5B630888418F80140 |
Addresses come from NEXT_PUBLIC_MAINNET_INSTANT_* at build time.
High-level sequence
- 1. Image + metadata — host anywhere reachable over HTTPS / IPFS, or use
POST /api/pin - 2. Create — Instant factory
create(...)with name, symbol, metadata URI, listing params, fee recipient (= your wallet), optional agent config - 3. Trade — pool is live on Uniswap V3; discover indexes via public APIs
- 4. Claim — locker
collectAndClaim(token)from Portfolio or Farm → Launch fees
Metadata JSON shape
{
"name": "My Token",
"symbol": "MYT",
"description": "Launched on Zardoz",
"image": "https://ipfs.io/ipfs/Qm...",
"logo": "https://ipfs.io/ipfs/Qm...",
"logoURI": "https://ipfs.io/ipfs/Qm...",
"external_url": "https://zardoz.fun",
"website": "https://example.com",
"twitter": "https://x.com/example",
"telegram": "https://t.me/example"
}External launchpads
Launch can build passthrough transactions for third-party pads. Those protocols own fee logic and authorization:
| Pad | Where you claim |
|---|---|
| NOXA | Portfolio / Farm → Launch fees (locker collectFees) |
| Flap | Portfolio / Farm → Launch fees (Index Vault claim) |
| Bankr / Doppler | Hook flush + initializer collectFees(poolId) |
| trench.today | Creator registered at launch; claim on trench |
| Bags / others | That pad’s own site / contracts |
Claiming fees
If you launched a token, creator fees show under Portfolio and Farm → Launch fees. Connect the same wallet that owns the fee rights, then claim. Uniswap V3 trading fees on LP you own are under Farm → My Positions (claim / compound / close).
Launch Agent on a token page is only for the token’s creator (dev wallet or Instant launch from this client). Everyone else never sees it.
Instant example (viem) — only the fee wallet / deployer authorized on-chain can succeed:
// Instant locker
await walletClient.writeContract({
address: INSTANT_LOCKER,
abi: [{
type: 'function',
name: 'collectAndClaim',
stateMutability: 'nonpayable',
inputs: [{ name: 'token', type: 'address' }],
outputs: [],
}],
functionName: 'collectAndClaim',
args: [tokenAddress],
});Farm (Uniswap V3)
Farm is for earning trading fees as LP, not for flipping. Flow:
- Pick a token with a live ETH pool → fee tier → price range → deposit ETH
- Position NFT stays in your wallet. Zardoz never holds it for you
- Claim fees, compound, add liquidity, or close 25/50/75/100%
Out-of-range positions stop earning until price comes back or you rebalance. Check the range before you deposit size.
HTTP APIs
For builders and indexers. Base URL: your deployment (production https://zardoz.fun). Most routes take ?network=mainnet or testnet.
| Method | Path | Notes |
|---|---|---|
| GET | /api/tokens | Discover feed |
| GET | /api/launches | Instant TokenCreated feed (indexers) |
| GET | /api/token/[address] | Token detail |
| GET | /api/signals | Live signals + heat |
| GET | /api/watch/wallets | Curated watchlist |
| GET | /api/watch/activity | Recent watched activity |
| GET | /api/stats | Aggregate stats |
| GET | /api/candles | OHLCV for charts |
| GET | /api/trades | Recent trades |
| GET | /api/holders | Holder list (Blockscout) |
| POST | /api/pin | Pin image / JSON via Pinata |
| GET/POST | /api/auth/[...nextauth] | Google session |
Market data is aggregated from Blockscout, DexScreener, GeckoTerminal, and pad APIs. Treat responses as best-effort — verify critical amounts on-chain before signing.
Indexer integration
Partners (GMGN, Axiom, terminals) can index Instant launches from the public factory 0xD70D61e34B3Fd25c333874F8bfbEF6378eEbFeEE via TokenCreated or the JSON feed GET /api/launches?network=mainnet.
- Full brief (addresses, topic0, fees, mapping): docs/INTEGRATION.md
- On-site docs: /docs#api
- Platform id to request:
zardoz
Pin API (images & metadata)
POST /api/pin pins files or JSON through Pinata for Instant launches. Multipart for images; JSON body for metadata. Requires server-side PINATA_JWT. You may also host metadata yourself and pass any HTTPS / ipfs:// URI into the factory.
Chain & explorers
| Item | Value |
|---|---|
| Chain | Robinhood Chain |
| Chain ID | 4663 |
| Public RPC | https://rpc.mainnet.chain.robinhood.com |
| Explorer | robinhoodchain.blockscout.com |
Support
Stuck on a trade, launch, or claim? Email [email protected], X @ZardozPad, or Telegram t.me/alphatracker. Never share seed phrases or private keys.
Contact & support
Questions about launches, fees, or this site — reach the team here:
- Email · [email protected]
- X · @ZardozPad
- Telegram · t.me/alphatracker