Creation of a gamified NFT collection

Gas Monsters

The goal

The main goal of the project was to develop a minting website for the NFT collection, where users can buy NFTs and then upgrade them for the gas they spend on Ethereum network.

Timeline

6 months

Year

2022

Technologies

Upgradable NFTs

The main feature of the collection – NFT owners can upgrade their Dragons from level 1st to 7th. Upgrades are directly related to a user transactions in Ethereum network: the more transactions have been made, the more experience users gains, which he can spend to improve owned Dragon. This feature gives additional interest to the project, and besides, it is a really clear and, most importantly, transparent mechanics.

Case banner (mobile version)

Randomly generated tokens

To define random NFT layers, our team used the Chainlink VRF blockchain service: with its help, we get randomized parameters inside the blockchain. After generating them, the layer data is directly written into the smart contract of the collection. As a result, this numerical combination serves as an identification file in a folder on IPFS. Subsequently, no one can change the NFT layers - everything is done in the best tradition of decentralized applications.

Case banner (mobile version)

Architectural solution

The goal

For level up of a Dragon, the smart collection contract must receive data about ETH spent by users on commissions in Ethereum network.

Solution

We created an architecture in which a smart contract accesses the project backend via Chainlink, which in turn communicates with Etherscan blockchain-explorer. After receiving the user transaction data and conducting necessary calculations, the server application generates and uploads a new image with NFT metadata to IPFS. It is the data that will be displayed to the user when querying the collection smart contract.

Case banner (mobile version)

«Unistory performed the work professionally: they provided a schedule of work according to the estimate and adhered to it without delays. They were available for consultations and showed flexibility regarding ambiguous specifications and advanced technologies. Thanks to the Unistory developers, we were able to implement a complex technical product concept. We would definitely like to continue working with this company in the future».

Hiroshi Shimo, CEO of «Consensus-base Inc.»

Project team

Alexander Aksenov

Head of Project Management

Daniil Semenov

Project manager

Yan Sofronov

Account manager

Nikita Bobkov

Team lead

Maksim Klimnichenko

Business analyst

Andrey Barabanov

Frontend/Blockchain developer

Danila Skablov

Backend developer

Ready to discuss your project?

Our contacts

Fill out the form to the bottom or email

Email: business@unistory.orgTelegram: unistoryapp

We'll get back to you shortly!

By clicking the button, you consent to the processing of personal data and agree to the privacy policy.

Almaty office

st. Rozybakieva 289/1, office 36,
Almaty, Kazakhstan, 050060

Integrating the future


© 2025 Unistory