Stone Liquidity Documentation

Complete guide to managing liquidity positions on Robinhood Chain.

Introduction

Stone Liquidity is a non-custodial liquidity management application built on Robinhood Chain, an Arbitrum Orbit L2 network. It provides a streamlined interface for discovering pools, creating concentrated liquidity positions, and managing your DeFi portfolio.

Pool Discovery
Browse trending and established pools with real-time stats.
Single-Sided Zap
Enter a position starting from just one token.
Position Management
Collect fees, add liquidity, or remove positions easily.
Non-Custodial
Your funds are always under your control. We never hold your assets. All interactions happen directly with smart contracts on Robinhood Chain.

Connect Wallet

To interact with Stone Liquidity you need a Web3 wallet. We support most popular wallets through RainbowKit.

Supported Wallets
  • MetaMask (browser extension & mobile)
  • Coinbase Wallet
  • Rainbow Wallet
  • Any injected EIP-1193 wallet (Rabby, Frame, Brave)
  • WalletConnect, when a relay project id is configured
How to Connect
  1. 1Click the "Connect" button in the header
  2. 2Select your preferred wallet from the list
  3. 3Approve the connection in your wallet
  4. 4Switch to Robinhood Chain if prompted

Robinhood Chain

Robinhood Chain is an Arbitrum Orbit L2 network. Here are the network details:

Network NameRobinhood Chain
Chain ID4663
CurrencyETH
RPC URLhttps://rpc.mainnet.chain.robinhood.com
Block Explorerrobinhoodchain.blockscout.com
Gas Fees
Gas fees on Robinhood Chain are paid in ETH. Make sure you have enough ETH in your wallet to cover transaction costs.

Pool Screener

The pool screener on the /pools page lets you discover and analyze liquidity pools on Robinhood Chain.

Pool Categories
Trending

Pools with the strongest momentum right now, ranked by 24h volume. The chain's own quote assets are excluded — those belong under Established.

Established

Pools that have been active for at least 3 days, with market cap over $1M and 100+ trades in 24h. More stable and proven.

Pool Statistics
  • Market Cap — total value of all tokens in circulation (price × total supply)
  • 24h Change — price change over the last 24 hours
  • 24h Fees — total trading fees generated in the last 24 hours
  • 24h Trades — number of swap transactions in the last 24 hours
  • 24h Volume — total trading volume in USD over the last 24 hours
  • Age — time since the pool was created

Filters & Sorting

Use filters to narrow down pools based on your preferences.

Quote Token Filter
  • All — show all pools
  • ETH — only pools paired with WETH or native ETH
  • USDG — only pools paired with the USDG stablecoin
Sorting

Pick a metric from the sort control to reorder both tables at once — volume, fees, market cap, trade count, 24h change or liquidity.

Pool Details

Click on any pool to view its detailed page. The pool detail page includes:

  • Token Information — name, symbol, and contract address with a copy button
  • Price Chart — interactive candles showing price or market cap over time
  • Stats Panel — real-time market cap, 24h change, volume, fees, and liquidity
  • Position Builder — create new liquidity positions directly on this page
  • Your Positions — view and manage your existing positions in this pool
  • Pool Selector — switch between fee tiers and versions for the same token
  • Recent Trades — the live swap feed for the pool, linked to the explorer

Price Charts

The chart plots candles across timeframes from 1 minute up to 1 day. Toggle between Price and MC to read the same series as a per-token price or as a market cap.

  • Scroll on the chart to zoom the visible window
  • Drag to pan back through history
  • Hover for the exact open, high, low and close of a candle
  • The series refreshes automatically every 20 seconds

Create Position

Creating a liquidity position lets you earn trading fees from swaps that occur within your selected price range.

  1. 1Navigate to Pool — open the detail page for the pair you want to provide liquidity for.
  2. 2Select Position Shape — SPOT (±5%), CURVE (±25%), or WIDE (±50%). Narrower ranges earn more fees but need more active management.
  3. 3Enter Amount — how much of the quote token to deposit. MAX uses your full balance, keeping a little back for gas.
  4. 4Review & Confirm — check the deposit split and tick range, then confirm in your wallet.
What actually gets signed
A position is minted straight through the canonical Uniswap v3 NonfungiblePositionManager. Stone Liquidity never takes custody of the tokens, and the resulting position NFT is owned by your wallet.

Zap (Single-Sided)

A single-sided deposit lets you enter a position holding only one token. The amount is split according to your price range: the share that has to become the other token is swapped first, then both legs are supplied to the pool.

  1. 1Calculate the optimal split based on your price range
  2. 2Swap that share into the other token
  3. 3Mint the position with both tokens
  4. 4Return any leftover dust to your wallet
V3 vs V4 Pools
  • V3 pools — standard concentrated liquidity positions, held as NFTs. Fully supported for minting, collecting and withdrawing here.
  • V4 pools — newer pools with hooks. Charts, stats and trades work; minting into them is not enabled yet, and the pool selector will point you at a v3 pool for the same token.

Manage Position

View and manage all your positions on the /positions page or directly on each pool's detail page. Positions are read straight from the position manager contract, so anything you minted elsewhere shows up here too.

Position Card Information
  • Token Pair — the two tokens in the pool
  • Fee Tier — the pool's fee percentage (e.g. 0.3%)
  • Range Status — whether your position is currently in range
  • Price Range — your min and max boundaries, plus the current price
  • Liquidity — current amounts of each token in your position
  • Uncollected Fees — earned fees waiting to be claimed

Collect Fees

As swaps occur within your price range you earn a share of the trading fees. These accumulate and can be collected at any time.

  1. 1Find your position on the Positions page or the pool detail page
  2. 2Check the "Uncollected Fees" figures
  3. 3Click "Collect"
  4. 4Confirm the transaction in your wallet
Collecting does not close anything
Collecting fees leaves your liquidity untouched. The position stays active and keeps earning.

Remove Liquidity

Remove some or all of your liquidity from a position. This returns the underlying tokens to your wallet.

  1. 1Click "Remove" on the position card
  2. 2Select the percentage to remove (25%, 50%, 75% or 100%)
  3. 3Confirm the transaction in your wallet
Auto-Collect
Removing liquidity is submitted as a single multicall that decreases liquidity and collects in one transaction, so any uncollected fees come back along with the withdrawn tokens.

Concentrated Liquidity

Concentrated liquidity is the mechanism introduced by Uniswap v3 that lets liquidity providers allocate capital within specific price ranges rather than across the entire curve.

How It Works
  • You choose a specific price range
  • Your capital is only active while the price is inside that range
  • You earn fees proportional to your share of liquidity in that range
  • Narrower ranges mean higher capital efficiency — and more risk
Capital Efficiency
A concentrated position can be orders of magnitude more capital efficient than a full-range one, which means the same fees on far less capital.

Price Range

Choosing the right price range is what decides whether a position earns or idles.

SPOT (±5%)

Concentrated. Maximum fees while in range, needs active monitoring. Best for stable pairs.

CURVE (±25%)

Balanced. Good fee earnings with a reasonable range — the default for most users.

WIDE (±50%)

Conservative. Lower fees but stays in range longer. Good for volatile tokens.

In Range vs Out of Range

Your position's range status determines whether you are earning fees at all.

In Range
  • • Current price is within your min/max
  • • You are actively earning trading fees
  • • Your position contains both tokens
Out of Range
  • • Current price is outside your range
  • • You are NOT earning any fees
  • • Your position is 100% in one token

If a position goes out of range you can either wait for the price to come back, or remove the liquidity and mint a new position around the current price.

Impermanent Loss

Impermanent loss happens when the price of the tokens in your position moves away from where it was when you deposited.

  • If token A rises: you end up holding more of token B and less of A
  • If token A falls: you end up holding more of A and less of B
  • The loss is "impermanent" because it unwinds if prices return
Key insight
Impermanent loss is more severe with concentrated positions. The fees you earn need to outrun it. On volatile memecoins that is not a given.

Fees & APR

Understanding how fees are calculated helps you estimate returns.

Fee Tiers
0.01%Stablecoin pairs
0.05%Stable pairs, high volume
0.30%Most pairs (standard)
1.00%Exotic / volatile pairs
Protocol Fee

Stone Liquidity charges a 10% protocol fee on trading fees earned through its vaults: 90% goes to liquidity providers, 10% funds development and maintenance. Positions you mint yourself through the position manager pay no protocol fee at all.

APR Calculation

APR = (24h fees ÷ pool liquidity) × 365 × 0.9

APR varies with trading volume and price movement. Past performance does not guarantee future returns.

Smart Contracts

Stone Liquidity is a front end over canonical Uniswap deployments on Robinhood Chain. It has no proxy, no upgrade key, and no contract of its own standing between you and the pool.

  • Uniswap V3 Factory — pool creation and lookup
  • NonfungiblePositionManager — mints, collects and burns positions
  • SwapRouter02 / Universal Router — routing for single-sided entries
  • QuoterV2 and TickLens — pricing and range data

Full addresses are listed under Deployed Addresses below, each linked to the block explorer so you can verify them yourself.

Slippage Protection

Slippage limits keep a transaction from executing at a price far from what you saw.

Position creation20%
Increase / remove10%
Transaction deadline20 minutes
Why so high?
Memecoins on Robinhood Chain move fast between signing and inclusion. A generous tolerance keeps transactions from reverting; the price you actually get is typically much better than the limit.

Best Practices

  1. 1Start small. Get a feel for how concentrated liquidity behaves before committing size.
  2. 2Monitor your positions. Out-of-range positions earn nothing.
  3. 3Understand the risks. Impermanent loss can exceed fee income. Never invest more than you can afford to lose.
  4. 4Collect fees regularly. Claiming locks in what you have earned.
  5. 5Keep ETH for gas. The MAX button already reserves a little.
  6. 6DYOR. Check the token contract and verify the pool before providing liquidity.

Deployed Addresses

Every contract this app talks to on Robinhood Chain. All of them are canonical Uniswap deployments — Stone Liquidity holds no custody contract of its own.

UNISWAP V3 FACTORY0x1f7d75…fd2efa
NONFUNGIBLE POSITION MANAGER0x73991a…8de0d3
QUOTER V20x33e885…c8a9e7
SWAP ROUTER 020xcaf681…9e5cb2
UNIVERSAL ROUTER0x887678…8c0904
TICK LENS0x7dfd4f…ac1468
PERMIT20x000000…c78ba3
MULTICALL0xcA11bd…76CA11
WETH0x0Bd7D3…AcAD73
USDG0x5fc536…F1d168
POOL MANAGER0x8366a3…e40951
POSITION MANAGER V40x58daec…a04fa7
V4 QUOTER0x8dc178…c98f94
STATE VIEW0xf33341…9e673b
UNISWAP V2 FACTORY0x8bceaa…17937f
UNISWAP V2 ROUTER0x89e5db…649eba