# Juno Farming Hackathon **Introduction** This hackathon will last for 4 weeks, during this time you will be tasked to build a farming game on the Juno blockchain. https://itch.io/game-assets/tag-farming pick up a sprite-sheet, if it’s less than 10$ we will cover the cost for you after you have entered the competition - at the end! - limited to 10 entries - ensure to read the creators license! **Points Categories:** - Smart contract development ($2,000) - Frontend development ($2,000) - Documentation & Walkthroughs ($500) - Economic Strategy ($500) **Required base features:** - Each Juno address should have access to their own farm. - The frontend should allow users to view their farm and others farms. - The dapp should allow the user to plough the grass into dirt. - if dirt is not planted for a predefined amount of blocks it turns back to grass. - If dirt is clicked a seed is planted. - These seeds should take an interval block-time to grow. - When grown, plants should be harvestable. **How to earn points:** You can earn points by building features into your farming dapp. You can also earn points by expanding and building your own features. These will be judged by a group of Juno devs. Bonus points for being unique! **Smart contract & Frontend:** - When a plant is harvested, you get some seeds which are NFTs. (2 points) - When a plant is harvested, the plant has some random attributes. Nois? (1 point) - Allow the user to select from an inventory of seeds (3 points) - If you don't water your plants once per growth period, the plant dies and the earth needs to be re-ploughed. (2 points) - Show a leaderboard on the dapp for farmers with at least a '# plants harvested' category (3 points) - Have the ability to increase a farm size for a fee (3 points) - Have an optimized smart contract (3 points) - Integrate a dao into your dapp (2 points) - Use tokenfactory (2 points) - Use Interchain Accounts (2 points) - Use FeeShare (1 point) - Creating a trading system (5 points) **Documentation/Walkthrough** - Farming dapp how to play tutorial - How to build a farming dapp walkthrough **Economic Strategy** How to ensure the game is fair How to ensure bots won't ruin the game How to ensure the game is fun How to ensure the economics of the game have longevity **Things to consider:** Bots will eventually arise, how would this affect your dapp and leaderboard? **Resources:** hackathon channel in our discord: https://discord.gg/juno Look under the dev category! contracts: https://github.com/Reecepbcups/cosmwasm-farm-juno-idle-game https://github.com/CamelJuno/NoPixels-CW https://github.com/Reecepbcups/juno-hackathon-farm-example https://github.com/Reecepbcups/craft/tree/master/nft-cw/marketplace frontend: https://cosmoskit.com