Skip to content
Robinhood ChainBase fee -

5,000 pixel plants on Robinhood Chain

Sow three seeds. Raise a Potling.

Pick three of nine seeds. The block hash decides the rest, and the contract draws your plant fresh every time anyone looks.

Plants
5,000
Species
18
Recipes
165
Price each
TBA

Fresh from the field

Lup, a Sprout Potling
LupSprout
Yort, a Cactus Potling
YortCactus
Momble, a Bulb Potling
MombleBulb
Rick, a Radish Potling
RickRadish
Sarn, a Acorn Potling
SarnAcorn
Pimble, a Peapod Potling
PimblePeapod
Noff, a Tulip Potling
NoffTulip
Lubud, a Pumpkin Potling
LubudPumpkin
Tap, a Leafy Potling
TapLeafy
Pitt, a Clover Potling
PittClover
Kobud, a Pinecone Potling
KobudPinecone
Kosk, a Berry Potling
KoskBerry
Pimble, a Turnip Potling
PimbleTurnip
Kosk, a Mossball Potling
KoskMossball
Zemo, a Succulent Potling
ZemoSucculent
Wimo, a Carrot Potling
WimoCarrot
Vett, a Bud Potling
VettBud
Rimble, a Gourd Potling
RimbleGourd

The potting bench

Drop three seeds. Grow a Potling.

Robinhood Chain · price TBA per Potling

SeedbedEmpty
+
+
Seeds · repeats allowed
Planted so farPreview

0 / 5,000

Left 5,000 · 0.0%

Recipe

Nothing dropped yet

Three seeds make a recipe. Repeats count. Each seed favours two species; the block hash decides the rest.

Qty01Max 50

Up to 50 per wallet, in one planting or several. One recipe per planting.

Price
TBA
Network fee
Paid in ETH
Balance
-

Total

Plus the ETH network fee

- $SOIL

Your wallet pays in $SOIL and receives the Potlings. A planting asks to approve exactly its cost, never more.

Log Live

Quiet for now. New plantings appear here as they land.

Guide

How to get $SOIL

  1. 01Hold ETH. A little ETH on Robinhood Chain.
  2. 02Buy. Buy $SOIL on Robinhood Chain.
  3. 03Plant. Pay in $SOIL. ETH only pays the fee.
Get $SOIL →

Field guide

Meet the Field Guide

The contract draws every Potling from its recipe and the hash of the block it was planted in. Open a card to see its traits, their odds and its recipe.

32 × 32 px · 18 species · 165 recipes

Group by

Specimens are fixed samples drawn by the real renderer, not tokens. Each looks the same in every browser.

Showing 12 of 90

Herbarium

165 recipes.
Each can be discovered once.

The herbarium records the first planting of every recipe. That planting's first Potling carries the First Bloom flag.

On-chain record · first planting wins

165
Nine seeds, three drops. Repeats count. Order does not.
1
One claim per recipe. The first planting takes it for good.
0
Reserve Potlings planted by the owner never claim a recipe.

Example: Chili, Fern, Plum is the same recipe as Plum, Chili, Fern.

0 / 165

Discovered

0.0% of the herbarium

Unclaimed
165
Open to the next gardener
Pure found
0/9
Three of one seed
Nightshade
0/45
At least one Nightshade
Status
Preview
Opens with the contract
Preview. Discoveries start when planting opens.
Discovered · First Bloom token No. First Bloom flag UnclaimedSelect any recipe to load it onto the bench.

Almanac

Potlings react to the chain.

Every Potling is drawn fresh each time it is read. Three live readings change its look: the sky, the weather and its age.

Robinhood Chain · read live

Block
-
A new block about every 0.1 s
Base fee now
- gwei
Fee of the latest block
Sky record
- gwei
Starts with the contract
Weather
-
From the live fee, for now

Sky clock

0:00

of 25h

Daylight

Reading the sky…

A sky day lasts 25 hours, one more than a real day, so night drifts around the clock. Its first hour is night. During it, every window shows a navy sky with stars and a moon.

Weather

ClearDrizzleDownpour
0.020.0205 gwei0.0215 gwei
WeatherSky recordOn the Potling
Clearbelow 0.0205 gweiNothing extra.
Drizzle0.0205 to 0.0215 gweiA light rain falls past the window.
Downpour0.0215 gwei and upStorm clouds in the window, heavy rain, lightning and a nervous drop of sweat.

Weather follows the sky record, not the live fee. The record updates when anyone plants, sprouts, grafts, pours a tonic, writes a tag or records the sky.

Sprout queue

0

Plantings waiting

  • A planting is revealed by the hash of its own block.
  • Sprouting stores that reveal for good.
  • Each new planting also sprouts up to three waiting ones.
  • Unsprouted after 393,168 blocks (about 11 hours), a planting is re-anchored on a later block's hash.

Growth stage

02d30d
  • Seedlingunder 2 days
  • Grown2 to 30 days
  • Elder30 days and on

The clock starts when a Potling reaches its current owner. A transfer restarts it. Seedlings still wear their seed coat; Elders blossom.

Public actions

Record the sky saves this block's base fee in the contract; every Potling's weather follows it. Sprout settles waiting plantings so their reveal is stored for good.

Anyone can send these. You pay only the network fee.

How it grows

From a wallet to a living Potling.

Scroll down the stalk. Each step lists what happens and the numbers behind it.

Six steps · paid in $SOIL

  1. Day 0

    Connect a wallet

    Any browser wallet. On phones, use your wallet app's browser.

    • Browser wallets that support EIP-6963 are listed by name.
    • No third-party connect window sits in between.
    • On a phone, open this page in your wallet app's browser to connect.
    Discovery
    EIP-6963
    Phones
    In-app browser
    Network
    Robinhood Chain · chain 4663
    Your wallet
  2. Seed bag

    Drop three seeds

    Drag or tap. Repeats allowed. 165 recipes.

    • Nine seeds: Chili, Bluebell, Fern, Lily, Sunny, Snowdrop, Plum, Cotton and Nightshade.
    • Each seed favours two species, so the recipe sets the odds.
    • Order does not matter: the contract sorts the three seeds.
    Seeds
    9
    Recipes
    165
    Species
    18
  3. Rows

    Choose how many

    1 to 50 per wallet. One recipe per planting.

    • Every Potling in one planting shares the recipe.
    • Each still gets its own seed, so traits differ.
    Per wallet
    50
    Per planting
    Up to 100, within the wallet cap
  4. Planting

    Plant

    Paid in $SOIL only, plus the ETH network fee.

    • The first time, your wallet approves exactly the cost in $SOIL.
    • You set the most you agree to pay, so a price change can never charge more.
    • If the recipe is new, your first Potling earns First Bloom.
    Token
    $SOIL (ERC-20)
    Approval
    Exact amount
  5. First block

    Sprout

    Revealed by the hash of your planting's own block.

    • Nobody can know that hash while the planting executes, so traits cannot be re-rolled.
    • Your Potlings show as a sprout in the soil until the next block.
    • Sprouting stores the reveal for good. Anyone can send it, and new plantings do it too.
    Reveal
    keccak256(commit, block hash)
    Window
    393,168 blocks, then re-anchored
  6. Every season

    Keep it growing

    Tags, tonics, grafts, weather, nights and age.

    • Plant tag: write up to 6 characters on a little sign above your Potling.
    • Tonic: pour one of the nine seed tonics for a 3-day glow, once a day.
    • Graft: bond two Potlings you hold. Split them up and they long for each other.
    • Weather, nights and age change the drawing on their own.
    Tag
    6 chars · A-Z 0-9 ! ? . - + * # :
    Tonic
    3 days · once per day
    Graft
    Bonded or longing

Under the soil

Everything lives on chain.

On chain means the Robinhood Chain contract itself holds the art, the rules and the data. Nothing is stored on a server.

Contract facts

Renderer
The contract builds a 32 × 32 pixel SVG with CSS animation on every tokenURI call. No IPFS, no server, no cache.
Commit
Saved at planting time and never changed: a keccak256 hash of timestamp, recipient, sender, first token id, quantity, recipe and planting id.
Reveal
  • keccak256(commit, hash of the planting's own Robinhood Chain block).
  • Stored for good by the next planting or by sprout.
  • The chain's EIP-2935 history contract serves block hashes for 393,168 blocks, about 11 hours.
  • A planting not sealed in that window is re-anchored on a later block's hash, also unknown in advance.
  • No seed can ever be computed inside the transaction that fixes it.
Token
ERC-721A. A whole planting is saved as one ownership record, and each wallet's Potlings are listed straight from the contract.
Royalties
ERC-2981 at 5%. The contract caps it at 10%.
Metadata
ERC-4906 update events on every tag, tonic, graft, transfer and sprout, so marketplaces refresh on their own.
Treasury
  • Plantings are paid in $SOIL only. The tokens stay in the contract until the owner withdraws them.
  • Revenue can only leave through withdraw or withdrawTo. Renouncing ownership is disabled so it can never be locked.
Verify it yourself
$ cast call <contract> \
  "tokenURI(uint256)(string)" 1 \
  --rpc-url https://rpc.mainnet.chain.robinhood.com

It returns a data: URI with the JSON, the SVG and the animation page, straight from the contract.

ContractAddress published at launch