Your Favorite Ethereum Forest Adventure

Contract balance: [undefined] ETH

Snailpot: [undefined] ETH

ROUND [undefined]

Game Active?

[undefined] ETH


? currently leading with ? snails.


Waiting for hatches...


Waiting for events...

Current Snailmaster: [undefined]

Spend [undefined] red eggs to take their place



Hatch Boost: [undefined]x

Producing [undefined] eggs per hour



Hatch Eggs into [undefined] Snails

(Cost: 0.0008 ETH)

Sell Eggs for ? ETH

(Maximum reward: half of eggpot)

Buy ? Eggs for ? ETH

(Maximum eggs in one buy: [undefined])

[undefined] ETH in the EggPot

[undefined] Eggs on the Market



Grab the Red Harvest at a cost of [undefined] ETH

(Reward: 300 Red Eggs)

Hatch ? Red Eggs and get ? Snails

(Red Eggs hatch for free)

You will receive ? Reds next Round


Owned by [undefined]

Requirement: [undefined] Snails


Owned by [undefined]

Requirement: [undefined] Reds


Owned by [undefined]

Requirement: [undefined] ETH


Requirement: [undefined] Reds

Your Lettuce lasts for the round


Requirement: 0.02 ETH

Your Carrot lasts for


Requirement: at least 100 000 Snails

Your Slug remains yours, forever


[undefined] ETH

Transfer your balance to your wallet

(Remember to claim your share too)

You own [undefined] Acorns

(Unclaimed share: ? ETH)

Fund Ethertree with ? ETH to get ? Acorns

(Cost per acorn: [undefined])

The Ethertree has grown a total of [undefined] Acorns


Send [undefined] ETH to SnailThrone holders

(No requirement)


SnailFarm is an idlegame played in rounds. The goal is to be the first to reach 1 million Snails. Once you hatch enough snails to get to that number, you win the round and receive the current pot.

At the end of the round, all Snails and Eggs are wiped, including market Eggs, and the game starts anew 12 hours later.

To get started, you must first buy starting Snails. This one-time transaction will allow you to play every round, which you can join at your convenience.

Your Snails continuously lay Eggs, which you can hatch into even more Snails for a slight, fixed ETH cost. Each Egg can hatch into more than one Snail: the more Boosts you have, the more Snails per Egg.

Eggs can be bought and sold directly from the smart contract. The price of Eggs vary widely based on the current supply of Eggs and the eggpot. If the eggpot has a lot of ETH but the market holds very few Eggs, it's time to sell. On the contrary, if the eggpot has little ETH but the market is filled with Eggs, it's a good opportunity to buy.

There is a special type of eggs: Red Eggs. Unlike normal Eggs and Snails, Red Eggs carry over from round to round. At the end of each round, players who didn't win receive 1 Red Egg for every 100 Snails they own.

During rounds, the Red Harvest is another way to get Red Eggs. The Red Harvest puts 300 Red Eggs for auction at an ETH price starting high and decreasing with time.

Hatch Boosts exist in two kinds: Food, and Friends. You can only hold one of each particular boost. Both kind of Boosts give the same increase in hatch size: +1 boost = +1 snail per egg.

Food Boosts are your own. These boosts are Lettuce, Carrot and Slug. They cost a certain amount of resources, and last for a number of rounds before disappearing.

Friend Boosts are competitive: only one player can own a specific friend boost at a time.These boosts are the SpiderQueen, the SquirrelDuke and the TadpolePrince. Each Friend flip increases the requirement to get that boost. It is possible for a single player to hold several different Friends at once.

The Snailmaster is similar to Friend boosts, in that only one player can hold it. The Snailmaster has no direct game effect, but allows whoever owns it part of the ETH of every incoming transaction for as long as they hold the title.

Through the Ethertree, players can invest in the bankroll of the game itself. Funding the Tree with ETH gives a number of acorns in return. 10% of all ETH spent on the game is distributed between Acorn holders.

Before the game starts for the first time, acorns are at half price. After that, their price lowers slightly with every round. Like Red Eggs, Acorns carry over between rounds. Acorns cannot be sold. Funding the game means receiving dividends eternally, although the price decrease ensures a dilution of investor shares to encourage newcomers.

SnailFarm is part of the SnailThrone ecosystem. SnailThrone holders are entitled to part of the ETH spent on SnailFarm. Check out SnailThrone if you want to know more:



The jackpot for a round amounts to 10% of the Snailpot. This percentage is set when the round is initialized, so it doesn't change thorough the round.

Rounds have no time limit and last until a player reaches 1M snails.

After a round is won, the game undergoes a 12h downtime as to give everyone a fair chance to be ready for the next start.

Once the timer hits 0, any player can start the round by clicking the button that will appear right under game status.

Players who want to join a new round also need to click a button that will appear at that same position.


Players start with 300 Snails after buying their starting Snails. These starting Snails cost 0.004 ETH.

Snails lay Eggs at a rate of 1 per Snail per day. 300 Snails = 300 Eggs in 24 hours.

Snails cannot produce more Eggs than their numbers. Hatch at least once a day, if you don't want to waste potential Eggs.

Hatching costs 0.0008 ETH (that's THREE 0s). If the hatch transaction results in 1M snails or more, the player wins the round.

Snail count is reset to 0 at the end of a round. Joining a new round will give players 300 Snails again.


Eggs can be bought from the smart contract with the following formula: ETH spent / (ETH spent + eggpot) * marketegg

This means there are diminishing returns, with smaller buys getting proportionally more eggs.

No more than 20% of the Egg supply can be bought at once. If a player spends more than the maximum buy, this ETH is refunded to the player balance.

Eggs bought don't interfere with the maximum amount of Eggs Snails can lay. If you have 300 Snails and 100 Eggs (leaving you 200 potential Eggs) and buy 400 Eggs, your Snails can still lay 200 more Eggs, bringing you to a total of 700.

Eggs can be sold to the smart contract with the following formula: ETH = (eggs / (eggs + marketeggs)) * eggpot / 2

Like with buying, there are diminishing returns. The less eggs sold, the more ETH per eggs.

Eggs are sold all at once. The maximum reward is half of the eggpot.


Once they join a new round, players receive 1 Red Egg for every 100 Snails they owned.

Red Eggs can be hatched at no cost. However, their main utility are to claim various Boosts or the Snailmaster position itself.

Red Eggs benefit from Hatch Boosts the same way as normal Eggs.

While Red Eggs cannot be sold, they can be bought through the Red Harvest. The Red Harvest puts 300 Red Eggs for sale at a price initially similar to the Round jackpot.

This price then decreases all the way to 0.002 ETH, over a period of 4 hours. This price decrease is sharp at first, then slower. The exact formula is: basePrice - maximumPriceChange * squareRootTimeElapsed / squareRoot4Hours

Once a player grabs a Red Harvest, another one immediately starts at the original price (Round jackpot).


The Lettuce lasts one round. Lettuces initially cost 20 Red Eggs * Round Number. This requirement then decreases by 20 for every Lettuce bought, down to a minimum of 20.

Example: we're on Round 3, nobody has bought any Lettuce yet. The price of a Lettuce will be 20 * 3 = 60 Red Eggs. Once a player buys a Lettuce, the next Lettuce will cost 40 Red Eggs.

The Carrot lasts three rounds. Carrots have a fixed price of 0.02 ETH.

The Slug is permanent. Slugs require a sacrifice of all the Snails the player own, and the minimum amount of Snails required is 100 000.

The Slug should be seen as a longterm play, giving up on a round in order to gain a significant advantage in further rounds.


The requirement for Friends increases with every flip, and resets at the beginning of each new round.

The SpiderQueen costs 80 Snails. This requirement doubles with every flip.

The SquirrelDuke costs 2 Red Eggs. This requirement doubles with every flip.

The TadpolePrince costs 0.02 ETH. This requirement increases by 20% with every flip. On the next flip, the Tadpole owner will receive 110% of the ETH he spent.

Players can specify a higher amount of ETH than strictly required, in order to ensure they get the Tadpole through several flips. Any ETH over the requirement will be refunded to the player balance.

The Slug should be seen as a longterm play, giving up on a round in order to gain a significant advantage in further rounds.


The Snailmaster initially costs 4096 Red Eggs. This requirement decreases by half with every round.

When the Snailmaster is claimed, his requirement doubles.

Whoever holds the Snailmaster receives 5% out of every ETH transaction (save for the Tadpole, where most of the ETH goes back to the previous owner).


Acorn price is set at 0.001 ETH, and decreases according to the following formula: 10/ (10 + Round)

This means on Round 1, the price for 1 Acorn will be 0.001 * 10 / 11 ~= 0.000909 ETH. On Round 10, the price for 1 Acorn will be 0.001 * 10 / 20 = 0.0005 ETH.

Acorns cannot be sold. Acorn holders earn dividends forever. Being early is advantageous, however it is balanced by potential share dilution due to the decreasing cost.

Round 0 offers Acorns at half price (0.0005 ETH), in order to incentivize an early bankroll funding.

Acorn holders receive 10% of all ETH spent on the game (save for the Tadpole), distributed proportionally to their share of.


The Thronepot claims 10% of all ETH spent in the game (minus the Tadpole).

This Thronepot can be sent at any moment, by any player. The sender doesn't receive any personal advantage for doing so. The ETH sent is split proportionally to SnailThrone holders.


Incoming ETH of each transaction is distributed as follows:

- 50% to the Snailpot

- 25% to the Eggpot

- 10% to the Thronepot

- 10% in dividends to Acorn holders

- 5% to the current Snailmaster