Solana devnet ยท open build ยท season zero
Plant something.
Let the chain keep it.
gardenecosystem is a small arcade of on-chain games. Right now everything lives on devnet. Connect a wallet, tap a tile, and your seed becomes a real transaction you can look up yourself.
Your plot
not connectedTap a tile once your wallet is connected. Each seed is a real devnet transaction.
Plant
Tap any empty tile on your 8x8 plot. That single click builds a transaction, sends it to devnet, and records your seed on the chain permanently.
Grow
Seeds move through soil, sprout, and bloom over time. Every stage is local first, with on-chain anchors coming in Season One.
Yours
No login, no email. Connect any Solana wallet and that public key is your identity. Nothing here can access your mainnet balance without asking.
Check a mainnet balance
If you want to use your real wallet without doing anything on it, this is the place. It reads your public SOL balance on mainnet and nothing else. No transaction is ever built or requested on this path.
Mainnet wallet
not connectedOne getBalance call. Nothing else. Disconnect any time.
Set up your garden
Connect any supported Solana wallet. Phantom, Solflare, Backpack, OKX, Glow, Nightly and others all work. No seed phrase, no email, no password, nothing.
Plant a seed on chain
Tap an empty tile. One click assembles a devnet transaction, a small SOL transfer back to yourself plus a memo tag. Sign it and the seed is recorded.
Watch it take root
Seeds grow through states in your browser, and you can always verify the planting transaction on Solana Explorer yourself. Harvest when it blooms and start again.
Living Plot
The planting demo you can try right now. Eight by eight tiles, one signature per seed, visible growth states, and a harvest that resets just your local view.
Open gameSeedling Sprint
Three seedlings race toward light before the next devnet block closes. Your timing against actual block time is what the whole game is about.
Follow progressBloom Duel
Two wallets plant on the same tile. First to bloom takes it. It sounds simple and it mostly is, but watching someone else's timer tick alongside yours adds real pressure.
See the planRoot Tactics
A turn-based game where you route roots underground to pull nutrients away from a rival plot. Still mostly drawn on paper, but it is the one we keep coming back to.
See the planSprout
Devnet is live. Multi-wallet connect works across Phantom, Solflare, Backpack, OKX, Glow, Nightly and anything else following the standard. The Living Plot runs, transactions go through, and the greenhouse breeding demo is up. This is the first version that is stable enough to share without embarrassment.
Rootbound
Seedling Sprint becomes playable. Bloom Duel moves from paper to an actual prototype. We add a basic leaderboard, nothing fancy, just a ranked list stored on chain so anyone can verify it. A testers-only Discord opens and bug reports go straight to the build log, not a ticketing system.
Field Trial
A small group of real testers hammers the planting contract in a controlled way. We look for edge cases, try to break things on purpose, and do the kind of slow review you cannot rush. Nothing moves toward mainnet while there are open questions about the contract.
Open Ground
If Field Trial closes cleanly and people are still showing up to play, we talk about mainnet. Not as a launch event, not as a token drop. As a conversation with the testers who stuck around. The date on this one stays blank until it earns a real date.
Root Tactics
The slow, strategic game that started the whole project. It takes the longest to build right because the rules are more complex and getting the on-chain state management correct matters a lot. This one does not get rushed.
Why I built this instead of another token
Honest answer: I got bored. Not bored of crypto, but bored of every on-chain game being a wrapper around speculation. Buy a seed NFT, stake it for yield, sell the yield. The plant is just decoration on a spreadsheet. I wanted to build something where the plant actually matters.
So I started with the simplest possible version of that: you tap a tile, a real transaction goes out, and something on your screen changes because of it. Not a number on a leaderboard. A visible thing that did not exist before you touched it. That is it. That is the whole thesis.
Devnet is not a compromise. It is the right call. I have seen too many projects rush to mainnet with contracts that have not been tested by strangers, and some of those went badly. The plot you can try above has been running for a while now and there are still bugs I find on weekends. I would rather you found them here, on devnet, where the worst case is a bad UX, not a lost balance.
If you hit something strange, a tile that freezes, a transaction that hangs, a piece of UI that makes no sense, I genuinely want to hear about it. There is a contact link in the footer and I usually respond within a day or two. This is being built slowly on purpose.