FrogPools Docs Home Launch app
// Documentation

Welcome to FrogPools

FrogPools is a marketplace and launchpad for pools.trade liquidity pools on Robinhood Chain. It brings every pool into one place, adds a staking layer that pays out real swap fees in WETH, and wraps an auto-router around each pool so liquidity keeps compounding on its own. This documentation explains what that means in practice, how to use the app, and how the pieces fit together.

Live ecosystem

If you have used an NFT marketplace, FrogPools will feel familiar: a curated front page, collections you can browse, trending lists and a live activity feed. The difference is that the "items" are liquidity pools, and instead of buying a picture you stake into a pool and earn a stream of trading fees for as long as you stay in. Everything is self-custodial, so your liquidity never leaves your control.

NOTE

FrogPools is in pre-launch. Figures shown in the app (TVL, APR, activity, market caps) are illustrative demo data while the on-chain staking contracts are finalized. Nothing in these docs is financial advice.

OverviewWhy FrogPools

Liquidity on pools.trade is spread across hundreds of individual token pools. That is great for traders but hard for stakers: there is no single place to compare pools, no easy way to see which ones are earning, and no automation to keep a pool healthy once liquidity is added. FrogPools exists to solve exactly that gap.

The first problem it solves is discovery. Instead of hunting for pools one token at a time, FrogPools ranks them by APR, total value staked and seven-day fee volume, and surfaces the ones with real momentum. You can search any token, filter by stage, and open a full detail page with a live market-cap chart before you commit a single dollar.

The second is real yield. Rewards on FrogPools come from actual swap fees that traders pay, streamed to stakers in WETH. There are no inflationary token emissions propping up the numbers, which means the yield you see reflects genuine trading activity rather than a countdown to dilution.

The third is automation. Each pool is paired with an auto-router that periodically recycles collected fees back into liquidity depth. A deeper pool quotes tighter prices, attracts more volume, and therefore earns more fees, which the router compounds again. That feedback loop is the core idea behind FrogPools.

OverviewHow it works

At a high level, using FrogPools is a four-step loop. You do not need to understand the on-chain mechanics to take part, but it helps to know what is happening under the hood at each stage.

1 · DiscoverBrowse the marketplace. Pools are ranked by APR, TVL and fee volume, with a live chart and staker list on every pool page.
2 · StakeAdd liquidity to a pool. Your position starts earning a pro-rata share of that pool's swap fees immediately.
3 · Auto-compoundThe router sweeps accrued fees back into pool depth on a schedule, so the pool keeps deepening without any action from you.
4 · LaunchAnyone can turn a pools.trade pair into a FrogPools pool, set a target and cadence, and open it to the community.

Behind those four steps, three actors are doing the work: traders who swap against the pool and pay fees, stakers who provide the liquidity and collect those fees, and the router that keeps the pool compounding. FrogPools is the interface that ties them together and makes the whole thing legible.

Autocompounder · liveThe Autocompounder

The Autocompounder is FrogPools' first fully on-chain product, live on Robinhood Chain mainnet. It takes a Uniswap v3 liquidity position and does one thing extremely well: it keeps reinvesting that position's swap fees back into its own depth, on its own. You stake once, and the position keeps getting deeper without you touching it again. It is self-custodial by construction - the contract has no admin and can only ever move value into your position or back to you.

It sits directly on top of the Uniswap v3 that already runs on Robinhood Chain, so you are not trusting a brand-new AMM - you are using the same liquidity layer, with an automation wrapper around it. Every action is a real transaction you can verify on the block explorer.

Beta

The Autocompounder is currently beta and unaudited. The contract has no admin keys and cannot take your funds, but until a professional audit is complete, use small amounts and treat it as experimental. Not financial advice.

Deposit one token (zap)

The simplest way in. You paste a token that has a WETH pool on Robinhood Chain, choose an amount and a fee tier, and press Zap in. In a single transaction the contract pulls your token, swaps half of it into WETH, and opens a full-range Uniswap v3 position for you - which it then holds and autocompounds. Any dust that could not be paired is returned to your wallet.

You approve and zap

Approve the token to the contract, then call zapIn with your amount and fee tier.

The contract balances it

Half the token is swapped to WETH through the pool, so both sides of the position are funded.

A position is opened for you

A full-range v3 position is minted and registered to your address - only you can withdraw it, and the keeper compounds it.

Because the zap swaps half the token by amount, it works best on tokens with a reasonably deep WETH pool. Start small - slippage on a thin pool can leave more dust than you expect.

Stake an existing position

If you already run a Uniswap v3 position (a token/WETH LP NFT) on Robinhood Chain, you can stake it directly instead of zapping. The app lists the positions in your wallet, you press Stake, and the position moves into the vault where it begins autocompounding. You remain its only owner - Withdraw returns the NFT and any collected fees to you at any moment.

The keeper

Compounding is the "automatic" part, and it is powered by a keeper: a small off-chain service that periodically calls the compound function for every staked position. The compound call is permissionless - anyone can trigger it, including our keeper - because it can only ever reinvest a position's fees into that same position and return leftovers to the depositor. The keeper never receives your funds; it only pays the gas.

This is what separates an autocompounder from a plain LP position: you never have to remember to collect fees and add them back. The keeper does it on a schedule, so depth compounds on its own. And if the keeper were ever offline, nothing is at risk - you, or anyone, can still compound or withdraw manually straight from the contract.

Contracts & safety

The Autocompounder runs on these Robinhood Chain mainnet contracts, all readable on the explorer:

Two properties make this safe by design. First, no admin: the contract has no owner and no privileged function - nobody, including the team, can move a staked position except its depositor. Second, self-custody: every path either reinvests into your own position or sends funds back to you, and the compound function returns any leftover to the depositor, never to the caller.

Risk

Still beta. "No admin" removes the rug vector, but it is not a substitute for an audit - a bug could still lock or mishandle funds. Use only amounts you are comfortable risking until the code has been professionally audited.

Get startedQuick start

If you just want to stake into your first pool, this is the shortest path from zero to earning. Each step is expanded in its own section below.

Open the app and connect

Head to the app and press Connect wallet. Approve the network switch to Robinhood Chain and sign the free login message. Signing proves you own the wallet - it never moves funds and costs no gas.

Find a pool

Browse Explore or Collections, or type a ticker into the search box in the navbar. Open any pool to see its live chart, APR, staked progress and current stakers before you decide.

Stake liquidity

On the pool page, enter an amount (or tap a quick chip), review the estimated fees per year, and press Stake liquidity. Your position is live the moment the transaction confirms.

Track and claim

Watch your positions on the Portfolio page. Accrued WETH fees show in real time and can be claimed whenever you like, or left to keep accruing.

TIP

You can preview the entire flow before the token launch. In pre-launch the app runs on demo data, so you can click through staking, launching and claiming without spending anything.

Get startedConnect a wallet

FrogPools works with any standard EVM wallet, such as MetaMask, Rabby or a hardware wallet through its browser extension. When you press Connect wallet, the app asks your wallet to add and switch to Robinhood Chain if it is not already configured, so you do not have to enter the network details by hand.

After the account is connected, you are asked to sign a short Sign-In With Ethereum message. This is a plain signature, not a transaction: it proves that you control the address, creates a session, and costs no gas. FrogPools never asks for a seed phrase or a private key, and it cannot move your funds with that signature.

SECURITY

A signature request that only asks you to "sign in" is safe. Be cautious of any prompt that instead asks to approve token spending or send a transaction you did not initiate.

Get startedStake into a pool

Staking is how you put liquidity to work. On a pool page you enter the amount you want to stake, and the app shows an estimate of the fees that position would earn over a year at the current APR. Because APR is fees-only, that estimate rises and falls with the pool's trading volume rather than with a fixed emission rate.

When you confirm, your liquidity joins the pool and your share is recorded on-chain. From that point you are entitled to a slice of every swap fee the pool collects, proportional to how much of the pool you own. The larger your share and the busier the pool, the faster your WETH balance grows.

There is no lock-up. You can add more at any time, and you keep full withdrawal rights over what you have staked. The section on self-custody explains exactly what the pool can and cannot do with your liquidity.

Get startedClaim & unstake

Your earned fees accrue continuously in WETH and are always yours to take. Pressing Claim sends the accrued WETH to your wallet without touching your staked position, so you can harvest yield while staying in the pool. Many stakers simply let fees build and claim occasionally to save on gas.

When you want to exit, Unstake returns your liquidity to your wallet. You can withdraw part of your position or all of it. Because the pool is non-custodial, unstaking is always available to you and does not require anyone's permission.

Get startedYour portfolio

The Portfolio page is your dashboard. It lists every pool you are staked in, how much you have staked, and the unclaimed WETH each position has earned so far. From there you can claim or unstake without hunting through individual pool pages.

Portfolio numbers update as the pools do, so you can watch fees accrue and see the effect of the router deepening a pool over time. It is the fastest way to answer the only two questions that really matter: what am I earning, and where.

Core conceptsPools & liquidity

A pool is a pair of tokens - a pools.trade token and WETH - that traders swap between. The tokens sitting in that pair are its liquidity, and the total dollar value of that liquidity is its TVL (total value locked, or staked). Every swap pays a small fee to the pool, and that fee is the raw material for all the yield on FrogPools.

Deeper pools are better pools. When a pool holds more liquidity, a given trade moves the price less, so traders get tighter quotes and are more likely to route through it. More routed volume means more fees, which is why FrogPools works so hard to grow and protect pool depth. As a staker, you are effectively buying a share of a pool's future fee stream, and a deeper pool tends to produce a bigger, steadier stream.

Core conceptsStaking & real yield

The reward you earn for staking is a share of the pool's swap fees, streamed in WETH and proportional to your share of the pool. This is what "real yield" means: the money comes from traders actually using the pool, not from a protocol printing new tokens to hand out. When volume is high the stream is fat; when trading quiets down it thins out. Nothing is being diluted to pay you.

  • Real yield, not emissions. Every reward is a cut of genuine trading fees, so the APR reflects demand rather than inflation.
  • Self-custodial. Your liquidity stays in the on-chain program and only you can withdraw it.
  • APR moves with volume. Because it is fees-only, the headline rate rises and falls with how much the pool is trading.
Live activity

APR on FrogPools is annualized from recent fee income, so treat it as a live snapshot rather than a promise. A pool can show a very high APR simply because it is small and just caught a wave of volume; a large, established pool may show a lower but far steadier rate. Reading both the APR and the TVL together gives you a much better picture than either number alone.

Core conceptsThe auto-router

The router is the piece that makes a FrogPools pool compound without anyone lifting a finger. On a set cadence, or when a pool crosses a milestone, it collects the fees the pool has accrued and routes them straight back into liquidity depth. The pool gets deeper, its quotes get tighter, it attracts more volume, and that extra volume produces more fees for the router to compound again.

The compounding flywheel
Pool depthauto-compounding…

Importantly, the router only ever moves fees into the pool it belongs to. It has no permission to send funds anywhere else, and it never touches the principal you staked - it works purely on the fees the pool has already earned. You can still claim your own accrued WETH at any time instead of leaving it to compound; the two are not mutually exclusive.

CadenceWhat happens
Every 6hThe router sweeps the pool's accrued fees and re-adds them to depth on a fixed schedule.
MilestoneAn extra compound is triggered when the pool crosses a TVL target, accelerating growth at key moments.
Manual claimAt any time you can claim your own share of the fees to your wallet instead of compounding it.

Core conceptsPool stages

Every pool moves through a simple lifecycle, shown as a badge on its card and detail page. Knowing the stage tells you at a glance whether a pool is still filling up or has already reached its target.

StageMeaning
Open stageThe pool is live and accepting stakers; its staked progress bar is still filling toward the target.
FilledThe pool has reached its staking target. It keeps earning and compounding; new stakers can still join.
NewA recently launched pool. Fresh pools can be volatile but sometimes carry the highest early APRs.

Core conceptsSelf-custody & security

FrogPools is non-custodial by design. The whole point is that you take part without ever handing over control of your assets, and the architecture is built around that promise.

RISK

Self-custody removes counterparty risk but not market or smart-contract risk. Token prices move, and on-chain code can have bugs. The staking contracts will be independently audited before real funds are enabled at mainnet.

Launch a poolOverview

Launching turns any pools.trade token into a fee-earning FrogPools pool that the whole community can stake into. It is the supply side of the marketplace: creators bring pools, stakers bring liquidity, and the router keeps them healthy. If you hold or believe in a token, launching gives its holders a reason to add liquidity and a place to earn from doing so.

DEMO

During pre-launch, launching creates a pool entry in the app so you can preview the flow end to end. On-chain deployment of the staking contract lands together with the token launch.

Launch a poolStep by step

The Launch page walks you through a short form. Each field shapes how your pool behaves and how it appears in the marketplace.

Pick the token

Enter the pools.trade token by ticker or contract address. FrogPools pairs it with WETH, which is the reward and depth currency for every pool.

Add an image

Upload a logo for your pool. A clear, square image makes your pool stand out across Explore, Collections and the live feed. If you skip it, a generated tile is used.

Set target & cadence

Choose a staking target (the TVL you are aiming for) and how often the router should recycle fees into depth. A tighter cadence compounds faster; a milestone-only cadence waits for size.

Go live

Confirm, and your pool appears in Explore and Collections with an Open stage badge, ready for the community to stake into and for the router to start compounding.

Launch a poolBest practices

A pool succeeds when stakers trust it and traders use it. A few choices at launch make a real difference. Set a target that is ambitious but reachable, so the progress bar tells an honest story. Use a recognizable image and ticker so your pool is easy to find and share. And pick a router cadence that matches your token's activity - busy tokens benefit from frequent compounding, while quieter ones do fine on a milestone trigger.

After launch, momentum compounds like everything else here. Early liquidity tightens quotes, which pulls in volume, which grows fees, which the router feeds back into depth. Rallying your community to seed the first slice of liquidity is usually the single most useful thing you can do.

Ecosystempools.trade

pools.trade is the underlying venue where the liquidity pools live. Every token on it has a pool that traders swap against, and those pools are the source of the swap fees FrogPools distributes to stakers. FrogPools does not replace pools.trade; it sits on top of it, adding discovery, a staking layer and the auto-router while the actual trading continues to happen on the pools themselves.

From a pool page you can jump straight to that token on pools.trade to buy or trade it, then come back to FrogPools to stake. The two are complementary: one is where price is discovered, the other is where liquidity is organized and rewarded.

EcosystemRobinhood Chain

Everything runs on Robinhood Chain, an EVM Layer-2 built on the Arbitrum Orbit stack. Being EVM-compatible means any standard Ethereum wallet works, and being a Layer-2 means transactions are fast and cheap compared with Ethereum mainnet. The app can add and switch your wallet to the network automatically when you connect.

Because it settles on a public chain, every stake, fee stream and router action is verifiable on the block explorer. You never have to take FrogPools' word for a number; you can check it yourself on-chain. The exact network parameters are in the Network details reference below.

EcosystemTokens & logos

The tokens listed on FrogPools are real assets on Robinhood Chain, and their logos are pulled live from the chain's public token metadata. That is why the marketplace looks like a real ecosystem rather than a set of placeholders: each pool carries the actual token's name and artwork. When a token has no artwork on-chain, FrogPools falls back to a generated tile showing its ticker so no card is ever blank.

Token$FROG token

The FrogPools token, $FROG, is not launched yet. Its contract address, supply and utility will be published here and across the official channels at launch, and until then the ticker shows as soon throughout the app. There is no presale and no private allocation being sold anywhere.

WATCH

Only ever trust a $FROG contract address published on this site or the official channels linked below. Any address posted anywhere else before launch is a scam.

TokenRoadmap

FrogPools is shipping in stages. The marketplace and app are live today on demo data so the community can use and shape them; the on-chain staking layer follows with the token.

PhaseStatus
Marketplace + live app (discover / stake / launch)Live (pre-launch demo)
Wallet sign-in on Robinhood ChainLive
Real token catalog with on-chain logosLive
Auto-router simulation & live activityLive
On-chain staking contracts + independent auditNext, with token
$FROG token launchUpcoming

ReferenceNetwork details

Add Robinhood Chain to your wallet with the parameters below, or let the app do it for you when you connect.

FieldValue
Network nameRobinhood Chain
Chain ID4663 (hex 0x1237)
RPC URLhttps://rpc.mainnet.chain.robinhood.com
CurrencyETH
Explorerhttps://robinhoodchain.blockscout.com

ReferenceRisks & disclaimers

FrogPools is an independent marketplace and launchpad. It is not affiliated with Uniswap, pools.trade or Robinhood. Rewards come from real trading fees, not emissions, and the value of any token can go down as well as up.

Staking, launching and trading all carry smart-contract and market risk. Smart contracts can contain bugs; token prices are volatile; and liquidity can leave a pool as quickly as it arrived. The staking contracts will be independently audited before real funds are enabled at mainnet, but no audit removes risk entirely. Only take part with funds you can afford to lose, and treat everything in the app as illustrative until the on-chain launch. None of this is financial advice.

ReferenceFAQ

Do I lose custody of my funds when I stake?

No. Staked liquidity stays in the on-chain program and you withdraw it yourself at any time. The router can only trigger compounding of the pool's own fees; it cannot move your principal.

Where do rewards come from?

From real swap fees paid by traders using the pool, streamed to stakers in WETH. There are no token emissions inflating the yield.

What wallet do I need?

Any EVM wallet, such as MetaMask. When you connect, the app offers to add and switch to Robinhood Chain for you.

Does signing in cost gas?

No. Sign-in is an off-chain signature that proves wallet ownership. It never moves funds and never costs gas.

Is there a $FROG token now?

Not yet. See the $FROG token section - the ticker shows as soon until launch.

Are the numbers in the app real?

During pre-launch they are illustrative demo data, so you can preview the full experience. Real, on-chain figures arrive with the staking contracts.

ReferenceGlossary

TermMeaning
PoolA liquidity pool for a pools.trade token paired with WETH.
LiquidityThe tokens held in a pool that traders swap against.
TVLTotal value locked, i.e. the dollar value staked in a pool.
APRAnnualized, fees-only return for stakers; moves with volume.
RouterAutomation that compounds a pool's fees back into its depth.
DepthHow much liquidity backs a pool; deeper means tighter prices.
Real yieldRewards paid from actual trading fees rather than emissions.
WETHWrapped ETH; the currency fees are paid and compounded in.
X / Twitter@frogpoolstrade ↗ - announcements and launch updates.
FrogPools · pre-launch documentation · figures are illustrative · not affiliated with Uniswap, pools.trade or Robinhood · not financial advice