Block Consult is a Swiss based Web3 consulting firm which provides value by creating holistic Web3 concepts tailored to the individual needs of any project.
P2E Game Automation
The Aavegotchi P2E Game
Aavegotchi is a popular play-to-earn (P2E) game that combines DeFi, NFTs, and gaming. Players can earn rewards by staking their GHST tokens, and participate in fun mini-games to win more Aavegotchi NFTs. With a strong community and growing ecosystem, Aavegotchi offers an engaging and innovative gaming experience for blockchain enthusiasts.
After finalizing their strategy, players had to take action by creating in-game assets, upgrading them, gathering alchemica, and investing it in new in-game assets. Depending on their portfolio, this could entail executing thousands of transactions.
Smart Contract Automation
The first step was to define the exact actions each smart contract had to perform as well as how they should interact with one another. This was achieved by creating a smart contract design map, subsequently the project team and developers brainstormed how to implement the design.
This was done by analysing the requirements of each smart contract separately to then understand the interaction between the different contracts. To reduce the implementation time and cost several pre-existing tools and contracts were used where appropriate.
Player Management Tool
The result was a fully automized set of smart contracts which could implement a player’s strategy. The contracts could:
- Collect a players yield
- Swap and stake it into a liquidity pool
- Take part of the yield and set it aside to build a reserve
- Use part of the yield to reinvest into in game assets according to the defined strategy