Docs

Addresses, numbers, and the things that are worth checking before you spend anything.

Contracts

All source is verified on Blockscout. Etherscan does not index Robinhood Testnet, so verification goes through Blockscout and the links below point there.

ContractAddress
BrokerPlantERC-721 · growth clock · on-chain tokenURI0xC198d800cC2D01B02dF50f8DD423e35553969653
PlantFarmStaking · emission · weight accounting0x2D25259f7Dd3f5Ef738cd92c6Ec766E71c3a42eb
BrokerPlantTokenERC-20 · 440M fixed · no mint function0x17786B3B7356dd734B61D65DdF300796E2e17a95
SpeciesRegistry44 species · families · rarity weights0xCb78d518f58c37359458628A3966074e33D00150
Network
Robinhood Testnet · chain id 46630
Growth unit
Species assignment
Instant, at mint
Permutation
rank(id) = (id × 3571) mod 4444

There is no reveal and no seed to trust. Species is a pure function of the token id, so the whole distribution is fixed by the deployed source — call rankOf(id) on the collection and check it against speciesAtRank on the registry. The tradeoff is stated plainly: because the map is public before a single plant is sold, specific ids can be sniped by watching totalMinted.

Collection

Supply
4,444
Mint price
0.0003 ETH
Standard
ERC-721 · ERC-2981 royalties · ERC-4906 metadata updates
Art
100% on-chain SVG, composed by the renderer contract
Growth stages
7 · thresholds at 0 / 5 / 13 / 24 / 38 / 55 / 75 hours

Tokenomics

Total supply
440,000,000 $BROKERPLANT
Farm rewards (70%)
308,000,000 flat over 30 days
Liquidity (30%)
132,000,000
— initial LP (80%)
105,600,000 paired with ETH at TGE, LP locked
— reserve (20%)
26,400,000 timelocked for additional pools
Mint function
None. The entire supply is minted once at deploy.

Emission schedule

Day 0

Day 30 · 308M

Emission ends

Pool ratePer secondPer hourPer day
Whole farm118.8272427,777.7810,266,666.67
Total over 30 days308,000,000
TierWeightPer hourPer day
Common10070.441,690.67
Uncommon13091.582,197.87
Rare175123.282,958.67
Epic250176.114,226.67
Legendary400281.786,762.67

$BROKERPLANT per staked plant, quoted against the maximum denominator — 607,255 weight, all 4,444 plants staked. Fewer plants staked divides the same pool across less weight, so these are floors rather than estimates. After day 30 the cumulative function is constant and the farm pays nothing further.

Security notes

  • The reward pool is unreachable. The owner's recovery function explicitly refuses the reward token, with no exception and no timelock. Emission that was never distributed — the windows when nothing was staked, plus anything left after day 30 — stays locked in the farm permanently. A rule about when a recovery would be legitimate is harder to verify than simply never allowing one.
  • The token has no owner. No mint function, no minter role, no upgrade path, no pause. The supply that exists at deploy is the supply that exists forever.
  • There is no seed to trust. Species is a pure function of the token id — rank = (id × 3571) mod 4444 — with no hidden input, so the deployer has nothing to commit, withhold, swap or time. The distribution is fixed by the deployed source and checkable before you buy.
  • The farm rejects stray NFTs. Staking uses transferFrom, so the receiver hook never fires on the real path. Anything that does reach it is a plant being pushed in outside stake, which would leave it staked to nobody and unrecoverable — so the hook reverts.
  • Ownership transfer is two-step. A mistyped address cannot orphan the contract, because the new owner has to accept.

Known limitations

  • Liquidity depth will be thin at launch. Mint proceeds at full supply are 1.3332 ETH gross. That is a small treasury by any measure, and the ETH side of the initial pool reflects it. This is stated here rather than left for someone to work out from the block explorer.
  • Marketplaces will show stale art. Growth emits no transaction, so there is nothing for OpenSea to react to. Metadata refreshes catch it up; this site never lags because it reads the chain on load.
  • Emission is short and it does not renew. The whole 308,000,000 farm allocation pays out flat across 30 days and then stops. Anything not distributed — the windows where nothing was staked, plus whatever is left at the end — is locked in the farm forever. The owner cannot sweep the reward token.
  • Token ids are snipeable. Because species is a pure function of the id with no seed, anyone can compute the entire map before the first plant is sold and time a mint against totalMinted to land a specific one. This is the price of having no reveal to trust; closing it would need a randomness beacon this chain does not provide.
  • These contracts have not been externally audited. The test suite is thorough and the source is verified, but that is not the same thing as an audit. Size your exposure accordingly.

Network

Chain
Robinhood Testnet (46630)
RPC
https://rpc.testnet.chain.robinhood.com
Gas token
ETH