PlomiGarden guide

PlomiSoilbook

One small contract keeps every garden. It holds no money and answers to no admin.

The garden contract

The garden contract is live at 0xe9b38eb84003701bef2305830ae7799ba98898da.

What it does

  • Stores up to 9 plots per address and the crop, stage and last watering time of each.
  • Accepts plant, water, harvest and clear (single or batched) from the address that owns the garden.
  • Counts harvests per address and per crop, opens plots at milestones and sets badge flags.

What it cannot do

  • Receive ETH or tokens: no function is payable and it has no receive function.
  • Change its rules: the rest periods are set once in the constructor; there is no owner, admin, pause or upgrade path.
  • Move anything between gardens: every action only touches the caller's own plots.

Verify it yourself

The source, tests and a verify-deployment script are part of the project. The script compares the deployed bytecode with a fresh build and decodes the four rest periods from it. Contract source will also be verified on the Robinhood Chain explorer after deployment.

Live chain numbers on this site (block, gas, ETH price) are read from Robinhood Chain; the ETH price comes from the Chainlink feed at 0x78F3556b67E17Df817D51Ef5a990cDaF09E8d3A9.

Plomi guide. Numbers here come from the garden rules; with the contract live, the chain is the final word.