🌱
Yggdrasil Roots — wRATR staking is liveIf you're mining RATR and sitting on coins that aren't 7,500 yet, they can earn while they wait.
Pool: https://stake.enchantedforestdefi.comContract: wgTfnKLq8CgpGQoo7yR2fQKQxReKLBhqL4vpw8ofwRwM (Alephium mainnet, Group 0)
What it isSingle-asset staking for wRATR on Alephium. Stake wRATR, earn wRATR. Rewards accrue per second — no epochs, no claim windows. No lock-up: unstake any time, instantly.
What it paysHalf of what a masternode yields. About 2.8%/week at current network weight.
Half is deliberate, and it's the whole design. A masternode needs 7,500 RATR plus a server and it secures the chain. A pool position needs neither. If the pool out-paid a node, the sensible move would be to shut your node down — and the network would be paying for its own weakening. So it's capped below, permanently, by a policy I set and can't quietly walk back without you seeing the number move.
Staking and compounding at today's rate: 3,000 RATR reaches collateral in roughly 8 months, 5,000 in roughly 3.5 — sooner in practice, because you're still mining on top.
⚒️
The part I'd actually argue forA node and a rig don't compete for anything. The node earns on coins you already hold; the rig earns on hardware you already own. Mine only and your coins sit idle. Run a node only and your hardware sits idle.
And node income is deterministic — it arrives whether or not you found a block this week. That's what carries a power bill, which is exactly what makes small CPU mining quit. It doesn't make an old CPU faster. It makes an old CPU worth keeping switched on.
⇄
Getting inBridge RATR → wRATR, 1:1, no slippage:
https://ratatoskrbridge.enchantedforestdefi.comwRATR also trades on Aerodrome, Thena and Elexium — but those pools are thin and buying size moves the price hard against you. Bridging is the honest route. And only Alephium-side wRATR can be staked; wRATR sitting on Base or BNB has to come back through native RATR first.
🛡️
The contractImmutable — no proxy, no upgrade path, no migrate. It cannot mint: every reward was deposited before it could be earned. No function removes staked principal, mine or anyone's — which also means there's no rescue path for tokens sent directly to the contract address, so don't.
Pause blocks deposits only. Unstake and claim stay callable while paused, because pausing must never trap your principal. I exercised that on mainnet in both directions before writing this — not as a claim, as a transaction you can go look at.
Run self-funded since 2026-08-15 with no third-party stake while every path got walked. Three independent code reviews.
⚠️
The part that goes downThe yield here trends down over time. That's arithmetic, not a decision. The masternode share is a fixed slice of emissions divided by node weight — more nodes doesn't create more RATR, it splits the same RATR more ways. This week network weight went 324 → 340 and per-node yield fell ~446 → ~423 RATR/week. That's real, and I won't pretend otherwise. The pool inherits it, being pegged at half.
The split itself is governance-adjustable via SPORK_25 inside the 20-40% MN bounds. Masternode voting on it is a v1.1 feature — specified in the whitepaper, not yet built. When it ships it arrives with guardrails, but I'm not going to describe them as if they already exist.
The pot is funded weekly out of my own holdings and re-sized against total staked. It continues because I keep funding it. Nothing obliges me to forever, and I'd rather say that than let you infer otherwise.
Figures are a snapshot as of posting, in RATR — not dollars, not a forecast.
💰
On the treasury — since this is the first thing that might ever ask it for moneyWorth stating plainly: RATR has a treasury. It takes 10% of every block and has since block 1. You don't have to take that on faith — pull any block's coinbase and you'll find three outputs: 30 RATR to the miner, 15 to the masternode tier, 5 to treasury. It sits on a published address and it has never been touched. Not for this pool, not for anything.
That 10% isn't a dial. SPORK_25 can move the masternode share inside its 20-40% bounds and the miner share absorbs the difference — but the treasury cut isn't a spork parameter. Changing it would mean a hard fork: new consensus code that every node, pool and masternode has to run. That's not something a vote does, and it's not something I can do.
What IS up for a vote is what the accumulated treasury gets spent on. That's a v1.1 feature and it doesn't exist yet.
Which brings me to why I'm raising it here. I'm funding this pool out of my own holdings, and I may eventually put a claim to the masternodes to recover part of what's gone out. A maybe, not a plan — and not mine to decide. I'd be one voice asking, same as anyone, and the holders decide.
So treat this as the first live test of that mechanism. I'm logging the pool's costs on-chain from day one: every pot funded carries a txid in the contract's event log, so nobody needs to trust my arithmetic. And the figure I'd claim is only what actually left — pots paid to third-party stakers, not the share that flowed back to my own staked position. Right now that number is zero, because nothing has left yet.
If I ever ask, you'll be able to check the claim instead of believing it. That's the point of publishing the ledger before there's anything in it.
Same policy as always: the map, never the advice. I use everything in this ecosystem — I mine it, I run nodes on it, and I stake in this pool. Partly because it doesn't work otherwise: with nothing staked, rewards accrue to nobody and just sit in the reserve. Disclosure, not a recommendation.
Questions → Discord:
https://discord.gg/SrffQVYqee — I don't catch replies here reliably. New to Alephium? Run /howto-stake and Tomte walks you through it.
— EnchantedForestDeFi