Tryhards

Tryhards

Tryhards is an NFT Based Blockchain Shooter Powered by Polygon, where players play, win & earn. In the dystopian future the remnants of humanity, still divided among factional lines, are trying to wrest control over what is left of the civilization.

We are responsible for

Tryhards

Duration

12 months

Scope

Dedicated agile team

Team

9 people

Tryhards is an NFT Based Blockchain Shooter Powered by Polygon, where players play, win & earn. In the dystopian future the remnants of humanity, still divided among factional lines, are trying to wrest control over what is left of the civilization.

We are responsible for

Challenge

With the rapidly increasing interest in NFTs and more precisely in NFT based games, Redberry’s team had to help Tryhard’s founding team create the platform for a game that would be capable of providing high performance with the lowest gas fees for the users. In parallel, we had to keep both super-high development pace and agility to easily shift in plans during the whole period.

Solution

We developed a robust system architecture both on the Polygon blockchain and web app side. Using an innovative Web3 product – Moralis.io we cut integration time with blockchain by several times. Our developers created an ERC20 token – TRY. We also created several smart contracts enabling users to open mystery “Lootboxes” and mint different types of NFTs, stake in TRY-MATIC liquidity pool, facilitate trading weapons through in-game NFT assets marketplace, upgrade characters, fanatics, etc.

The Smuggler

With the help of the smuggler, users are able to open lootboxes – mystery boxes and get characters or weapons that they can later mint and use in the game. The more unique and strong the character/weapon – the lower the chance for it to get in the Lootbox. Randomization of NFT features is powered by Chainlink VRF.

Refinery

Crystals are the prime resource that keeps the Arena rolling. They are an essential resource since they help to level up Fanatics so that they can develop new impressive skills that can make a difference between victory and defeat. The minerals in the refinery differ according to the quality. Users can visit a refinery any time they want to upgrade crystals or downgrade them into several low-quality crystals.

Plaza

Plaza is an in-game NFT marketplace, where users can buy fanatics or weapons, choose their own fanatic/weapon to sell and set their own price, manage all the listings. Besides, Plaza is the place where they can also see all the transactions made in the game Metaverse, things you have purchased and sold.

Inventory

 

Liquidity Pool

We built a smart contract to create a TRY / MATIC LP and provide liquidity to swap MATIC and TRY in a decentralized way. Users can provide liquidity to the pool, harvest rewards from swapping transactions and unstake their LP tokens any time.

Staking

Users can stake their crypto in the pool, get universe powers and harvest generated crystals

Involvement & Process

Project immersion phase was lead by our Lead Blockchain Developer. With discovery workshops together with the Tryhard's founding team we identified and spec'd out all the core features of the platform. Based on that, we defined the architecture for the project - including Blockchain development stack, which chain should have been used depending on the project requirements, and the smart contracts that had to be developed.

Our Lead Blockchain Developer then led the smart contract development process. We developed market places, loot boxes, staking and energy contracts for fanatics, weapons and crystals. 

The front-end and web app development team, as well as the project manager, organized sprints and started developing the product using the Scrum Framework. At the same time, the Back-end team opted to integrate the Back-end with the innovative product Moralis. Throughout the project, Redberry ensured that the back-end and front-end development teams worked collaboratively.

Tech Stack

React
Solidity
Moralis
Ganache
Polygon
Truffle
Node.js
Typescript
Metamask
MongoDB
Metamask
MongoDB

Tryhards is an NFT Based Blockchain Shooter Powered by Polygon, where players play, win & earn. In the dystopian future the remnants of humanity, still divided among factional lines, are trying to wrest control over what is left of the civilization.

  • We are responsible for

    Solution Architecture, Smart Contracts Development, Web Development, Integration of Website with Blockchain and Crypto Wallets

  • Tech stack and tools

    Solidity, React, Moralis, Ganache, Polygon, Truffle, Node.js, Typescript, Metamask, MongoDB