That is a strange trade. You bought an NFT because you wanted to own it, and staking it means giving it to a contract, paying to get in, paying to get out, and not having it for a while. The Orchard asks for none of that, because it never needed the NFT in the first place — only the answer to who owns it, which the chain already publishes. What it asks for instead is a commitment, and it makes breaking one cost you rather than making it impossible.
Ownership is read straight from the chain. The NFT sits where it always sat. Nothing about it changes when you plant, and nothing changes when you stop.
There is no transaction to sign, so there is nothing to pay for. On WAX a normal staking contract costs you RAM and CPU both ways. This costs zero, both ways.
Planting is a promise, not a visit. Sell before the pour ends and you forfeit what you have not harvested — to the other holders, never to us. Harvested is yours for good, so take it early and often.
A token balance that goes wrong can be made good. A one-of-one that goes wrong is gone. We hold reward tokens in escrow. We never hold anybody's NFTs.
This is a real sequence, so it is worth numbering. Everything after step three happens on its own.
One memo transfer proves the wallet is yours. It costs nothing, it is the same wallet linking that already decides your server roles, and you never do it again.
$wallet add yourwax.wam
MENTA reads your wallet, counts what matches that grove's collection, and tells you on the spot. Nothing leaves your wallet, then or ever.
$plant chadpunks
That is the whole job, and it is the deal. Every few minutes MENTA re-reads the chain and pays out for the stretch just gone. Sell before the pour ends and you forfeit whatever is still unharvested; once it ends you can leave with everything.
It lands in your MENTA balance, ready to tip, swap, put in a pot or withdraw. There is no deadline and nothing expires.
$harvest
Ownership is sampled on a timer rather than watched continuously, and that is exactly the gap a flash buy would aim at: buy a hundred NFTs a minute before the snapshot, sell them a minute after, collect as though you had held all week.
So a period pays out at the smaller of the count at its start and the count at its end. Held it the whole way through, you are paid the whole way through. Not there at the start, that period pays you nothing.
It also means a brand-new planter earns from their second sweep rather than their first, which is the same rule seen from the other side, and is worth saying out loud rather than leaving to be discovered.
Planting commits you until the pour runs dry. Nothing physically stops you selling — MENTA never has your NFT to hold on to — so the commitment is enforced the only honest way left: break it and you forfeit whatever you have not harvested. It goes to the holders who stayed, never to us.
The date is fixed the moment you plant and is never extended behind your back. A pour the creator starts next week does not lengthen a commitment you accepted today — otherwise a grove could hold a room forever by topping up, which is a trap rather than a term. Plant again and you take on the new date knowingly.
A creator who would rather ask for nothing can open a grove with no lock at all.
Read from the live ledger. Numbers are totals only — a wallet's contents are public on chain, but which Discord account holds it is not.
Your collection is on WAX; the reward does not have to be. A pour can be any token MENTA supports across seven chains, so a WAX collection can pay in a Base token and nobody bridges anything. Opening a grove needs Manage Server, and takes a single line.
$grove check chadpunkswax
Look up a collection before you commit — who runs it, what schemas it has.$grove new chadpunks chadpunkswax
Open the grove. Add a schema name at the end to narrow it to part of a collection.$grove pour chadpunks 5m CHAD 30d
The reward. It leaves your balance now and drips to holders across those days.$grove weight chadpunks 123456=5
Rarity, optional. That template counts as five ordinary ones.$grove close chadpunks
Stop new planting. Pours already running keep paying the holders who are in.The tokens leave your balance into escrow when the pour starts, and no code path returns them. That is the point: somebody deciding whether to hold for a month has to be able to rely on the number they were shown.
While nobody is planted the drip cannot advance, so the end date slides out by the idle time. Launch the pour before you announce it and you lose nothing.
Ownership comes from the AtomicAssets contract itself, not from an indexer's cached answer. If every NFT API on WAX went down this afternoon, the right holders would still be paid the right amounts.