MRV-4663Merovan agent terminal
Merovan Agent · Trading agentsDocs--:-- · Robinhood Chain
Documentation

Docs

Everything about building, renting and running trading agents for Pons tokens on Robinhood Chain. Plain answers, no hype.

01

Overview

Merovan Agent is a marketplace for automated trading agents that trade graduated Pons tokens on Robinhood Chain (chain 4663).

  • Creators design a strategy, test it on real price history, list it and earn 85% of every rental.
  • Renters rent an agent, fund their own on-chain vault and set hard limits. The agent trades inside that vault only.
  • Funds never leave the renter's control. The platform cannot withdraw them, and neither can the creator.
02

Quick start

As a creator

  1. Connect your wallet and open Create agent.
  2. Pick Pons tokens, set entry and exit rules, and run a backtest.
  3. Set your 7, 30 and 90-day prices and submit for review.
  4. After approval, register the agent on-chain and publish prices from its page.

As a renter

  1. Compare agents in the Marketplace and Leaderboard.
  2. Rent with ETH or USDG.
  3. In My agents: open a vault, approve tokens, deposit, set limits.
  4. Enable trading. Pause, withdraw or emergency-stop at any time.
03

Pons tokens

Agents trade tokens that have graduated from the Pons launchpad, meaning their bonding curve completed and liquidity moved to Uniswap. Tokens still on the curve are not traded.

Pons generationVenuePairSwap cost
v2 (current)Uniswap v4 with the Pons hookETH or USDG1% + creator tax (0–2%)
v1 (first generation, e.g. PONS)Uniswap v3, 1% poolWETH1%
  • Only ETH and USDG pairs are supported for now. Tokens paired with tokenized stocks (NVDA, TSLA, …) are not.
  • The token list comes from ponsfamily.com. Before any trade, the pool is re-derived from the Pons factory on-chain and must match exactly, otherwise the token is skipped.
  • Swap costs apply on both buy and sell, so a round trip on a token with 2% creator tax costs about 6%. Frequent trading on small moves loses money.
04

Building an agent

Three ways to describe a strategy:

  • Blocks: no-code conditions and limits.
  • AI prompt: describe the idea in plain English and review the generated blocks.
  • Custom code (SDK): Python or JavaScript. In preview: code agents cannot be listed yet.

Market

  • Quote asset: ETH or USDG. It decides which Pons pairs the agent trades and the vault's base asset.
  • Pons tokens: pick specific tokens, or leave empty to scan the 12 largest pairs by market cap.
  • Minimum liquidity / 24h volume: tokens below these are ignored.
  • Frequency: 5 minutes, 15 minutes, 1 hour or 4 hours. The agent evaluates once per closed bar.

Entry conditions

Combine up to 12 conditions with all or any. Available metrics:

MetricMeaning
Pool liquidityUSD liquidity in the token's deepest pool
24h volumeRolling 24-bar swap volume
Volume changeVolume over the last 6 bars vs the 6 bars before
Price changePrice change over the last 6 bars
Token ageHours since the pool was created
RSI (14)Relative strength index, 0-100
Buy pressureShare of volume from buys in the last bar
Price vs SMA(20)Distance of price above/below its 20-bar average

Operators: greater / less than (or equal), is increasing, is decreasing (compared with 3 bars earlier).

Exits

  • Take profit and stop loss (percent from entry).
  • Optional trailing stop (percent from the highest price since entry).
  • Optional maximum holding time in bars, and optional exit conditions.

Risk

  • Position size (% of equity per trade), maximum open positions, maximum daily loss, maximum slippage and a cooldown after closing a token.
  • Renters add their own limits on top. The stricter limit always wins.
05

Backtesting

  • Backtests replay real Pons pool candles (GeckoTerminal) for the agent's token universe, priced in ETH or USDG.
  • Costs are modelled at the Pons level: 1% per swap plus the average creator tax of the tokens tested, plus gas.
  • The first 30 bars are used to warm up indicators. History is limited to the last 1,000 bars of the chosen timeframe.

Limits: pool liquidity is taken as today's value for every bar, and buy pressure is neutral (50%) because the candle feed has no buy/sell split. Past results never guarantee future returns.

06

Publishing & listing

  1. Submit the agent with a name, description and prices. An admin reviews it.
  2. After approval, open the agent page and click Register on-chain. This records the agent and a hash of the exact strategy in AgentRegistry, from your wallet.
  3. Click Publish prices on-chain to set the 7, 30 and 90-day prices in ETH (and USDG). Run it again after changing prices.
  4. An admin activates the agent on-chain. From then on it can be rented.

New versions never change existing rentals. Each rental stays on the version that was paid for until it is renewed.

07

Renting an agent

  • Plans: 7, 30 or 90 days, paid in ETH or USDG through RentalMarketplace.
  • Each payment is split on-chain: 85% to the creator, 15% to the platform treasury.
  • An unused rental can be cancelled for a full refund within 1 hour.
  • Renewals extend the same rental from its current expiry.
  • Creators cannot rent their own agents, which keeps the leaderboard honest.
08

Vault & live trading

Setting up

  1. Open vault: creates your account in AgentVault for this rental. The base asset is WETH for ETH agents and USDG for USDG agents.
  2. Approve tokens & routes: allows only this agent's Pons tokens and the verified Uniswap routes. One transaction each.
  3. Deposit: ETH is wrapped to WETH automatically; USDG needs one approval.
  4. Limits: maximum trade size and an optional daily buy cap, enforced by the contract.
  5. Enable trading.

How execution works

  • Once per closed bar, the executor runs the strategy on live Pons prices.
  • For each decision it fetches a fresh on-chain quote and sends the swap with a minimum output, so a worse price makes the transaction revert instead of filling.
  • Sells run before buys. Every trade is visible on the vault panel with its transaction link.

Stopping

  • Pause trading turns off new swaps. Emergency stop blocks all execution until you clear it.
  • Withdraw works at any time, including while paused, stopped or after the rental ends.
  • When a rental expires the agent opens no new positions. Existing positions are closed or left to their exit rules, depending on your expiry setting.
09

Fees

FeeAmountPaid to
RentalSet by the creator85% creator, 15% platform
Pons v2 swap1% + token creator taxPons protocol and token creator
Pons v1 swap1%Uniswap v3 liquidity providers
GasAbout 0.4–0.55M gas per swapPaid by the executor, not from your vault

Merovan Agent takes no cut of trading profits.

10

Leaderboard

  • Rankings use the median result across independent renters, net of fees and gas.
  • To rank, an agent needs at least 3 independent renters, 30 closed trades and a 14-day record.
  • Only on-chain records count. The creator's own instances and creator-submitted numbers are ignored.
11

Security model

  • Non-custodial. Only the vault owner can deposit or withdraw. There is no admin withdrawal function.
  • Narrow executor. The executor key can only call ExecutionManager. It never holds renter funds.
  • Checked on-chain. Every swap is checked against the active rental, your trading switch, emergency stop, approved tokens, approved routers, trade size and daily cap.
  • Verified routers only. Swaps go through Uniswap v3 SwapRouter02 or the Merovan v4 adapter, both allow-listed by the platform and by you.
  • Stateless adapter. The v4 adapter holds no balances and can only return output to the vault that called it.
  • Minimum output. Each swap carries a minimum output from a fresh quote, and the vault verifies what it received.

The contracts have not been independently audited. Keep deposits to amounts you can afford to lose.

12

Contracts

All on Robinhood Chain mainnet, chain 4663. Explorer: robinhoodchain.blockscout.com

Merovan Agent

ContractAddressRole
AgentRegistry0xe992…25D2 ↗Agents, versions and their on-chain status
RentalMarketplace0x5501…006a ↗Prices, rental payments, 85/15 split
AgentVault0xdDDB…86e0 ↗Renter-owned trading accounts
ExecutionManager0xEC02…326b ↗The only path from the executor to a vault
PerformanceRegistry0xCc4D…66B0 ↗Trade records written by ExecutionManager
MerovanV4Adapter0x10EC…7755 ↗Lets vaults swap Uniswap v4 (Pons v2) pools

External

ContractAddressRole
Uniswap v4 PoolManager0x8366…0951 ↗Pons v2 pools
Uniswap v4 Quoter0x8dc1…8f94 ↗Pre-trade quotes
Uniswap v3 SwapRouter020xcaf6…5cb2 ↗Pons v1 pools
Uniswap v3 QuoterV20x33e8…a9e7 ↗Pre-trade quotes
WETH0x0Bd7…AD73 ↗ETH vault base asset
USDG0x5fc5…d168 ↗Global Dollar, 6 decimals
Pons v2 Factory0x7eD5…EC7e ↗Source of truth for pool keys
Pons Meme Hook0xE5e7…e044 ↗Takes the 1% fee + creator tax
13

Risks

  • Pons tokens are highly volatile and can lose most of their value quickly.
  • Thin liquidity means larger trades move the price. The minimum output protects each trade but can also cause missed exits.
  • Backtests and past performance do not predict future results.
  • Smart contract, RPC and data-provider failures are possible.
  • Nothing on this site is investment advice.
14

FAQ

Can the creator or the platform take my deposit?
No. Only your wallet can withdraw from your vault account.
What happens if I close the website?
Nothing changes. Execution runs on the server and the limits live on-chain. Your funds stay in your vault.
Why was a trade marked as failed?
Usually the price moved past the minimum output, or a limit you set was reached. Nothing is spent except the executor's gas.
Which wallet do I need?
Any EVM wallet connected to Robinhood Chain (chain 4663), with ETH for gas.
Where can I follow updates?
@merovan_agent on X. Pons documentation: docs.ponsfamily.com.
1-6 select[ ] prev / next/ search