Documentation

bookDocumentation

RobinSeed Knowledge Base

Everything you need to understand the launchpad, create launches, stake SEED, and participate with confidence.

sparklesWhat is RobinSeed?

RobinSeed is a decentralized launchpad built on Robinhood Chain (EVM L2). It lets creators launch tokens via presale or fair launch, with liquidity permanently locked on every finalized launch.

All contracts are verified on Sourcify. The platform owner is a 1-of-1 Safe multisig. Every mechanism is designed to protect participants and reward long-term alignment.

trend-upHow It Works

1
plus-circle

Create a token & launch

Deploy a new token via RobinSeed (with IPFS metadata baked in) or bring your own. Then configure your presale or fair launch.

2
coins-stack

Contribute

Participants contribute ETH or USDG during the active sale period. All contributions are on-chain.

3
trend-up

Finalize & Claim

Once the soft cap is met, anyone finalizes. LP is permanently locked. Participants claim their tokens.

Launch Lifecycle

  1. 1.CreateCreator picks a token path, uploads IPFS metadata, configures the launch, and pays the creation fee. Tokens are approved to the factory.
  2. 2.ActiveParticipants contribute ETH or USDG. Whitelist phase runs first if enabled.
  3. 3.SuccessSoft cap met before end time. Anyone can call finalize().
  4. 4.FinalizeLP created on Uniswap V3 and permanently locked or burned. Tokens distributed to contributors.
  5. 5.FailSoft cap not met. Contributors claim full refund. Creator recovers unsold tokens.

plus-circleCreating a Token

At launch creation you choose one of two token paths. Both produce immutable, IPFS-backed on-chain metadata.

Path A — Create new token

RobinSeed deploys an ERC-20 via the TokenFactory. Your logo + metadata JSON is uploaded to IPFS and the resulting ipfs:// URI is baked into the token contract (metadataURI()), immutable forever. Fee: 0.001 ETH.

Path B — Use existing token

Bring an ERC-20 you already deployed. The same IPFS metadata is registered on-chain via the MetadataRegistry. Only the token owner (or anyone, if ownership is renounced) can register, and it is immutable once set. Fee: 0.0005 ETH.

The metadata JSON follows a Pons-compatible schema (name, symbol, description, image, external_url, socials, categories, trust) for maximum wallet/explorer compatibility.

layersLaunch Types

layers

Presale

  • Fixed token price (presale rate)
  • Soft cap & hard cap
  • Min / max contribution per wallet
  • Optional whitelist phase
  • Separate listing rate for LP
gauge

Fair Launch

  • Everyone buys at the same price
  • Soft cap only (no hard cap)
  • Max contribution per wallet
  • Dynamic LP from raised funds
  • No whitelist needed

gaugePricing Your Presale

In a presale you set two rates:

  • Presale rate — how many tokens buyers get per 1 ETH (or USDG) during the sale.
  • Listing rate — how many tokens per 1 ETH (or USDG) when the Uniswap liquidity pool is created at finalization.

The presale rate should be higher than the listing rate.

This gives presale buyers a discount — more tokens per ETH than they would get after listing. The industry norm is roughly 25% more tokens in the presale.

Example (ETH raise):

Listing rate

1 ETH = 8,000 tokens

Token price after launch

Presale rate

1 ETH = 10,000 tokens

25% more → early-buyer discount

USDG raise works the same way:

Substitute USDG for ETH. If the listing rate is 1 USDG = 8,000 tokens, set the presale rate to 1 USDG = 10,000 tokens. The 25% discount principle is identical — it just uses USDG as the contribution currency instead of ETH.

If you set the presale rate lower than the listing rate, presale buyers would pay more than the market price at listing — there would be no incentive to participate early. The create flow warns you about this, but it does not block you.

coins-stackFee Structure

Every successful launch charges 4% of raised capital, distributed as follows:

shield-check
2%
Treasury
Platform sustainability
users
1%
Creator
Goes to launch creator
seedling
1%
Stakers
Distributed to SEED stakers
Token deploy0.001 ETH
Metadata register0.0005 ETH
Creation fee0.005 ETH / 18 USDG
Finalization fee0.005 ETH / 18 USDG
Emergency withdraw10% → treasury
Stake / Unstake fee1% each → treasury

shield-checkTax Token (Fee-on-Transfer) Guide

If your token charges transfer fees, the RobinSeed contracts must be excluded from those fees before you create a launch. Otherwise the token amounts received won't match what was sent, and creation/contribution/finalize will revert.

Exclude every contract below in your token's fee-exclusion list (often setExcludedFromFees(addr, true) or equivalent):

LaunchpadFactory

Pulls sale tokens in and creates launches.

0x819b1B0b31ee40e6C5c463363e4d18Cb9284176F

PresaleTemplate

Holds sale tokens and distributes them on claim.

0xC4322e9f662Be1e1fbd502a38cc2456d1EC1C7f0

FairLaunchTemplate

Holds sale tokens and distributes them on claim.

0x210492A355f7b10ee981416f27c2B08a5E01EFAA

LPLocker

Receives LP NFTs on finalize.

0x9f75F699530f54646ED8a758f2D4E333c36766FE

Staking

Receives SEED on stake/unstake and reward tokens on finalize.

0x7604A6bc76b41e8A1d772b77Ac0B622582C4652b

Uniswap V3 Position Manager

Mints the LP position on finalize (mainnet only).

0x73991a25c818bf1f1128deaab1492d45638de0d3

After creating your launch, also exclude the new launch contract address (shown on the launch page).

bookContract Addresses

All contracts verified on Sourcify. Addresses shown for your connected network (chain 4663).

coin

RobinSeed Token

ERC-20 with 1B fixed supply

0x6AdB9Cd443F4653572101E2F91b35ea1ed5f6b69

external-linkbook
layers

LaunchpadFactory

Deploys presale & fair launch contracts

0x819b1B0b31ee40e6C5c463363e4d18Cb9284176F

external-linkbook
plus-circle

TokenFactory

Deploys ERC-20 tokens with IPFS metadata baked in

0x9D060745C0A2Da9DF2D741965411E92Af1497be3

external-linkbook
book

MetadataRegistry

Registers IPFS metadata for existing tokens

0x2B0Bd640F537390AF239F233729B43F90D1C6fe0

external-linkbook
rocket

PresaleTemplate

Presale logic: contribute, refund, claim

0xC4322e9f662Be1e1fbd502a38cc2456d1EC1C7f0

external-linkbook
gauge

FairLaunchTemplate

Fair launch logic: contribute, finalize

0x210492A355f7b10ee981416f27c2B08a5E01EFAA

external-linkbook
seedling

Staking

Stake SEED, earn ETH & USDG rewards

0x7604A6bc76b41e8A1d772b77Ac0B622582C4652b

external-linkbook
lock-perm

LPLocker

Permanently locks or burns LP positions

0x9f75F699530f54646ED8a758f2D4E333c36766FE

external-linkbook

sparklesFAQ

RobinSeed is the launchpad of Robinhood Chain. It lets creators launch tokens via presale or fair launch, with liquidity permanently locked on every finalized launch. Built for serious builders who value transparency and trust.

When creating a launch you pick one of two paths. "Create new token" deploys a fresh ERC-20 via the RobinSeedTokenFactory with your logo and metadata baked immutably into the contract (metadataURI). "Use existing token" lets you bring an ERC-20 you already deployed and attach the same IPFS metadata via the RobinSeedMetadataRegistry. Both paths produce on-chain, IPFS-backed metadata that wallets and explorers can read.

A presale has a fixed token price, a soft cap, and a hard cap. Contributors buy at the presale rate until the hard cap is reached or the sale ends. A fair launch has no hard cap — all participants buy at the same fixed price until the soft cap is met or the sale ends. Both lock liquidity permanently.

Yes. When a launch is finalized, liquidity is created on Uniswap V3 and the LP position is either burned (permanently destroyed) or locked with fees routed to the creator. This is enforced by the LPLocker contract — no admin, no team, and no multisig can unlock it.

Every successful launch charges 4% of raised capital: 2% to the treasury, 1% to the launch creator, and 1% to SEED stakers. There is a creation fee (0.005 ETH or 18 USDG) and a finalization fee of the same amount. Deploying a new token costs 0.001 ETH; registering metadata for an existing token costs 0.0005 ETH. Emergency withdrawals during an active sale incur a 10% fee (90% returned to you).

Navigate to the Stake page, approve the SEED token, and stake any amount. You immediately begin earning a share of the 1% staker fee from every finalized launch. Rewards stream linearly over 7 days. There is a 1% bond fee and 1% unbond fee, both going to the treasury. No unbonding delay.

Yes. If a presale does not reach its soft cap by the end time, the launch is marked as failed. Contributors can claim a full refund of their contribution. The creator can recover their unsold tokens. No fees are charged on failed launches.

If your token charges transfer fees, you must exclude the RobinSeed contracts (LaunchpadFactory, Presale/FairLaunch templates, LPLocker, Staking, and the Uniswap V3 Position Manager) from fees before creating a launch — otherwise creation or finalize will revert. See the Tax Token Guide for the exact addresses and copy-paste instructions.

Token metadata (logo, description, socials, categories, trust signals) is uploaded to IPFS via Pinata and referenced by an immutable ipfs:// URI stored on-chain — either baked into a TokenFactory-deployed token or registered via the MetadataRegistry. The RobinSeed backend mirrors editable display fields for search and curation, but the on-chain URI is the source of truth and can never change.

shield-check

Risk Disclaimer

Launchpad participation carries risk. Always verify token contracts, review launch terms, and never contribute more than you can afford to lose. RobinSeed is not responsible for losses from token launches created by third parties. This documentation is for informational purposes only and is not financial advice.