Thu, April 25

CryptoDragons: Interview with the Head of Development

CryptoDragons: Interview with the Head of Development Editors News

Despite the insane market leaps, NFT seems to have already determined the direction of development. And this direction is up!

NFT sales rose to a record $ 10.6 billion in the third quarter of 2021, according to Reuters. No wonder, that new projects are launching daily to take their share in the expanding market.

The CryptoDragons Metaverse is currently building the NFT dragon lovers community and presented several innovative ideas to become a new NFT hit of the growing industry.

The young and talented CEO and Co-Founder Nari, took the initiative herself and explained about the reservation stages, how to get started, and what CryptoDragons is all about.

She also sheds light through the video shared on the official Twitter handle about the countdown which is ticking on the website for the upcoming sale coming up on Sunday, November 7th at 12 PM EST.

The team plans to turn the project into a whole dragon Metaverse. In addition to breeding and collecting NFT dragons, they implemented the first blockchain DNA concept and fully-fledged battling Arena. Moreover, certain types of dragons are generating an earning.

-What were the criteria for starting the project? Tell us about the platform implementation techniques.

George

CryptoDragons Head of Development

Technically, it was necessary to provide maximum transparency for the community and pass a security audit for a company from the list recommended by Etherscan.

The entire development team was guided by these inputs and implemented the task in such a way that all the logical parts of the functions are executed on the blockchain, and this is public, as we know! All metadata and illustration of the picture host on IPFS, which has become the market standard for the complete decentralization of all NFT objects created by our smart contract. All tests and code optimizations were carried out. We involved cryptography specialists to identify an algorithm for creating a gene pool of 25 and 16 state genes in such a way as to put the data of one dragon on a 128-bit stack and after several tests we got it. It will be difficult for many people to understand what it means to complete the data of the dragon gene pool in 128 bits, but for comparison, I note that we looked at the implementations of quite popular competitors, which have 3 times fewer data for one memory block. That is why we can provide data many times more and details in NFT than our competitors.

As I understand, the first dragons will hatch from NFT Eggs. How did you do it technically?

One of my favorite parts of the development was the creation of 10K limited dragon NFT Eggs, which, according to the logic of our Metaverse, should give birth to the first dragons. Technically, it was clear that Eggs should also be different in their uniqueness. So the team and I decided to use Artificial Intelligence to generate them. The work was carried out in this way – the design team generated the attributes of dragon Eggs in large quantities, and the AI ​​team trained the program code. The purpose of the algorithm was to take all the attributes as input and generate 10K unique Eggs. After launching and receiving the result, we were struck by the idea of ​​creating an Eggshell, since after the hatching of the dragon, the NFT Eggs that spawned it will remain in history and be used in the future.

We have developed a pattern by which we set the polygon for cutting and rotating the broken part of the Egg. The designer gave the coordinates and we began the process of breaking the Egg into a different state so that it was immediately ready by the time the dragon hatched.

Over time, the number of contracts increased and there were 9 of them. We have implemented a role model for managing functionality in the contract, which has been proven by experience and assigned them a set of responsibilities. The main wallet is completely made using the Multisig wallet method, and without several confirmations, no actions can be performed. Even though management wallets are stored in cold storage, we decided to be safe and raise unnecessary questions from experts to identify the risks of manipulation.

Let’s talk about the site as a bridge between the community and the platform. What technical details would you like to mention?

About the design, I can only say a subjective opinion – I like it))) However, I’d like to speak more about the technical side, the specifics of the implementation, in general. Speed ​​and accessibility are a seemingly solved problem in the programming world, but not here… A large number of pictures complicated it all. The team decided to use another layer between the decentralized IPFS and the site for a proper opening speed. We took a CDN and configured it to display png on those pages where there are many images and SVGs on specific routes of one NFT. This will allow the community to choose the dragon they like from the list, go to it, and view it zooming – since SVG will not lose quality at any size!

It is also worth noting that cryptodragons.com at the start allows connecting to 6 different wallets, the first of which is, of course, Metamask.

Also, I’d like to note, that we are not interested in the personal data of users, it’s confidential. To enter the world of CryptoDragons, one needs an Ethereum wallet, no emails and phone numbers are required.

-Great! What about the blockchain battling Arena you’ve made?

A little about the crossBreeding and Arena contracts – they are my favorite, especially the Arena.  It was cool to create a platform using the limited capabilities of the blockchain. The architecture is synchronous, the Arena involves two participants ready to fight. To implement the battle in the dragon’s gene pool, there are special parameters that determine the “strength” of the dragon. It turns out that dragons also have strength! It is determined by mathematical calculations and each dragon has its strength. The outcome of the full-fledged blockchain battling is determined by the “strength” of the dragon, and the winner takes either the defeated NFT dragonling or an agreed ETH. All transactions of battles and the outcome can be viewed on the website or Etherscan. Full transparency of the blockchain allows excluding fraud of all kinds.

Recommended for You

Content writer by profession. A crypto lover and has passion for writing. Follows the developments of digital currency right from its launch, years ago.