Gameplay
🥚 Adopt a pet
Create a pet by adopting (minting) one through the app.
All pets start with the same score (0 points) and the same stats (10 ATK and 10 DEF).
When minted, your pet is undeveloped and looks like an egg. It will develop over the course of the next few days to grow into a full grown pet.
Make sure to take some pictures while it is growing!
You can adopt more than one pet if you desire, and can create subsequent pets against a fee.
🍄 Feed your pet
Your pet needs to be fed at least every 3 days(72hrs). Every time you feed your pet, its "Time Of Death" (TOD) counter will be reset to 3 days(72hrs).
To feed your pet, you need to give it shrooms. You can get shrooms by attacking(bonking) other players. For every 10 attacks(bonks) you do, win or lose, you will unlock 1 shroom.
If you did not unlock any shrooms during the 3 days, and need to feed your pet, you can still do it for a cost of $1.5 in Eth.
If a pet is not fed before the timer goes to 0, the pet will go into hibernation for 7 days.
Upgrades
Upgrades (staking of $FP token) is another way to grow your pet points and keep your pet fed. When making an upgrade, it has the same effect as feeding a shroom and will reset the TOD to 3 days.
💤 Hibernation
If a pet is not fed before the TOD timer goes to 0, the pet will enter a 7 days Hibernation period.
During that period the pet can not do anything except go out of hibernation. It is also weaker, and loses up to 1% of its points when being attacked.
It cost $1.5 to wake a pet up from hibernation.
If a pet is not awoken before the end of the 7 days Hibernation period, the pet dies.
☠️ Death
Once a pet dies, the NFT representing the pet is burnt (deleted). The pet is gone forever and can not be recovered by anyone. Death is final at the instant the hibernation TOD timer hits 00:00. The game UI goes by your system's clock time and may occasionally display a slightly different count than the blockchain data, which is the deciding authority. As such, never wait until the last moments to revive a hibernating pet; as you may find you were too late if your system clock was out of sync.
Any unclaimed reward are automatically transferred to the pet owner at the time of death. Any staked FP tokens are transferred to the pet owner at the time of death.
The pet owner is always the wallet that held the pet at the time of death.
🧭 Spin the wheel
Every 24 hours, each pet has the opportunity to "Spin the Wheel", which can get the pet up to 2000 points. (500 for free users) The wheel timer resets based on the time the wheel was spun last.
💪 Train your pet
There are 3 ways to train your pet's Attack (ATK) and Defense (DEF) stats, which are crucial for pets' further advancement in the Fren Pet World.
1) Gachas
The first is by getting more points. When your pet grows in points, it will unlock "Gachas", which you can play in order to win up to 4 points in either ATK or DEF.
2) Training Camp
Winning bonks where your pet is the attacking pet will allow you to unlock levels in the Training camp.
Succesfully defending against a bonk does not count.
Training camp allows you to increase your pet's attack or defense by +1 point for each camp level. The duration to train increases by 30 minutes for each level. Starting at 30 minutes, then 1 hour, and so on.
To join the first camp, you need 10 bonk wins. Each subsequent camp requires 10 more bonk wins than the last (e.g., second camp needs 20 more wins, third needs 30 more wins).
3) Lootboxes
You can spin the lootbox for $1 in Eth each spin for a max of 12 times a day per pet. Before each spin, you pick what upgrade you would like for your pet if you get lucky.
There 2 options:
- Improve attack +2 points
- Improve defense +2 points
Note that for each spin you have a chance of 1 in 10 to win anything. Each spin is an independent event with the same odds each time. The rng is run via smart contract using a commit-reveal scheme to ensure fairness. There is no mercy or catch-up system. See the info box on the Loot Box section in-game for more details.
⚔️ Battle against other players
Every 30 minutes (10 for pass holders), your pet can bonk a pet that hasn't been bonked for 1 hour.
Each pet can do 32 bonks max per "day"(a 24h rolling window that refreshes as each oldest bonk falls off) and will enter a cooldown period if they reach max bonks inside a 24hr period.
Your pet's ATK will be used against the other pet's DEF to determine who is the winner. You can filter for battles with different win rate odds and point yields using the filters button on the Battle tab. While on the Battle tab, click a pet's name to visit it or click its point yield to see a detailed win/loss breakdown.
The winner will get up to 0.5% of the loser's points (1% if the target is hibernated).
Get more info about the battle calculations in the PVP page
👹 Collect Monsters
Pets, after they have progressed a bit, can start to battle & collect Monsters.
Monsters are NPCs that can be found in the Playground section of the game.
To start fighting monsters, your pet must:
- Attack others pets. You need at least 40 wins vs other players per monster.
- Grow in points (monster 1 necessitates 1000 points, monster 2 necessitates 4500 points, ...).
When battling monsters, pets ALWAYS have a 50% chance of winning. If they win, they get rewarded with a soulbound NFT (ERC1155) representing the monster, as well as some points. Each monster says above itself how many points it is worth.
If the pet loses, it needs 2 more wins against players to be able to battle that monster again.
Once you collect the 10th monster, you will unlock a Potion that allows you to randomly evolve your pet into another species. Dog, Sheep, Monkey or even Dragon are possible!
Name your pet
Change the name of your pet at any time by clicking on it and inputing the new name. The new name will be shown on the leaderboard and when battling.
⭐ Stars
Stars are given to players that help the game by doing the necessary transactions needed to Hibernate and Kill pets.
Stars have no utility or value inside or outside of the game. They are a fun trophy to collect and show off that you've helped the game.
To see if you can collect any stars, go to the Battle tab and click the Collect Stars toggle. If you see a pet with a Hibernate or Kill button, you may click that to create a transaction to send and update the game state for that pet. If no stars can be collected, check back another time.
🎲 Dice
If your pet likes to play, it can join the Dice game and play against other players to win up to 1 $FP per game!
To join the dice costs 0.2 $FP and the order in which you join (from 1 to 6) decides the dice number you picked for when the dice is rolled.
The dice can be rolled only after 6 players join the game. You do not have to be present when the dice is rolled.
1 $FP goes to the winner and .2 $FP is burned, permanently removing it from circulation.
Spin The Wheel, Dice, Lootboxes, and Gacha Machine work with a commit and reveal scheme behind the scenes to ensure fair outcomes on a long enough timeframe. Visit Wikipedia to learn about commit-reveal schemes and how they ensure fair results.
Fren Pet was released in a fair way via Base Swap outside of this website, The purchase of FP tokens does not constitute an investment contract or any form of investment advice. Fren Pet does no guarantee or make any promises about the future value or performance of the token, and the value of the token may fluctuate significantly. It might be illegal for you to own FrenPet depending on your jurisdiction, check with your local laws.