WhitePaper of Breeding Version2
Breeding Version1
1. The original intention of the design
In the early days, due to the relatively small number of dragons on the market, it was easy for whale players to take advantage of capital to monopolize a certain class of dragons and eggs which cause potential risks of price monopoly and lack of balance in game competition. So, between the randomness and skill of breeding, we have to make sure that randomness is the first priority.
In order not to completely give up breeding skillfulness, we designed the probability of a child inheriting its parents (size and species) to be 1X higher than the probability of a non-parent.
This is a balanced solution done by the development team between the randomness of reproduction and skillfulness.
2. Diagram
3. Existing problems
We found that after the breeding function was launched, it did not seem to be recognized by the community and the market. After two months, we have collected all the suggestions on breeding rules from Discord, Telegram, Twitter, and weekly AMAs, organized as follows:
From players
- When breeding, how to increase the probability of a child-dragon of a certain size?
- When breeding, how to increase the probability of a child-dragon of a certain class?
- When breeding, how to increase the probability of a child-dragon of a certain quality?
- When breeding, how to encourage players to actively use parent-dragon with more breeding counts?
- When breeding, can the cooldown time be shortened?
- Is there a way to deal with parent-dragons who can no longer breed?
When discussing with players, we found that they have a strong ability and willingness to pay, that is, hope to pay more tokens to increase the probability of the child’s size, class, quality, hope to pay more tokens to shorten the cooldown, etc.
From guilds
Guilds are big investors, and they hope to quickly form more dragon teams to provide to their scholars in a short period of time. At this time, guild-breeding is most concerned with a certain body size, because this is the key to forming a dragon team. Failure to better predict the size of breeding child-dragons increases the risk of guild breeding.
From breeding enthusiasts
Breeding enthusiasts will spend a lot of time researching breeding techniques to increase the probability of breeding child-dragons of class, size, quality, and even willing to take greater risks to breed rare and limited numbers of special dragons. Failure to provide such a mechanism would dampen the incentive for them to breed.
From market
After a successful breeding, there is an egg of a certain size and class. At that moment, referring to the market price and knowing its price range, it may not be a good mechanism for players who want to sell quickly.
4. Summary
We realized that these issues needed to be addressed, and we also saw more of a token burning mechanism from the issues.
V2 solution
1. The original intention of the design
On the premise of ensuring the safety of randomness, we will increase the importance of skill, and at the same time will be accompanied by a new burning mechanism. We want to finally meet players’ demands for all aspects of breeding.
2. V2 rules
About new egg
It is worth noting that V2 will introduce a new egg NFT, the difference between the new egg NFT and the old egg NFT is as follows:
Old egg NFT
- Body size known
- Class known
- Appearance: Class of Child-dragon
New egg NFT
- Body size known
- Class unknown
- Appearance: Inherit the classes of parent (combination of color and characteristics), refer to the example below
The principle of this design is to isolate investment risks:
- To breeding enthusiasts: responsible for researching breeding techniques, mass breeding, and supplying the market. There is no need to also bear the potential risks of breeding outcomes.
- To players/Guilds: Choose their favorite new egg from the market according to their own needs.
Breeding stage
Body size
After selecting the parent-dragons, the smart contract will tell you about the child’s 4 size probabilities based on the parent’s body size. The probability of a child inheriting a parent’s body type is greater than the probability of a non-parent’s body type.
It also supports the use of Sapphire NFT to additionally increase the probability of inheriting the parent’s body size. (Sapphire will be produced from the game’s treasure hunt, supporting market and OpenSea transactions)
Accelerated hatching
It supports consumption of more tokens to speed up Egg hatching time, allowing children to hatch immediately!
Hatching stage
After the cooldown is over, you will see the hatching screen, which is an exciting feature! The smart contract will tell you about the class and quality probability of the child-dragon (please check the Diagram):
- Class: The probability of a child inheriting the parent’s class is greater than that of the non-parent class (the higher the parent-dragons breeding counts sum, the greater the probability of inheriting the parent’s class).
- Quality: The child-dragon will determine its own quality probability based on the parent-dragons’ quality level.
Of course, you can directly click the hatch button, pay the gas fee, call the V2 breeding contract, and soon you will be able to see your new dragon!
If you want to improve the probability of a certain class of child-dragon, you can use a certain kind of ruby NFT to improve the probability additionally. If you want to improve the quality of your child-dragon, you can use Topaz NFT to improve the probability additionally. (Ruby NFT and Topaz NFT are both produced from the game’s treasure hunt, supporting market and OpenSea transactions)
Diagram
Note: All the values in the figure are examples, and the actual values should be subject to the official launch.
https://drive.google.com/file/d/1bLcE8jliazWNwKTzZsfua5l0asCpfrmg/view?usp=sharing
Gem NFT
1. Sapphire
2. Ruby
3. Topaz
NFT Burn-Rebirth System
Burn and rebirth is a cycle of the world, and it is the natural law that all things are born.
The NFT Burn-Rebirth System is to provide an optional circular value effect for dragons that cannot breed again. NFT burning requires two parent-dragons with a breeding count of 5 as sacrifices to get a chance to be reborn with a new egg. Here are the details of burn and breeding:
Same points
- Supports accelerated hatching of new eggs
- Inlaid with Sapphire, Ruby and Topaz NFT
Difference
- No need to consume any tokens
- Parent-dragon breeding counts bonus is not supported
- After the NFT burn, the parent-dragons will be permanently destroyed
This is also one of the mechanisms of NFT deflation!
Breeding V2 roadmap
The DragonMaster breeding V2 roadmap will be implemented in 4 phases:
The Merge(08/30)
The Merge refers to the merger of breeding V1 and V2. It means that the core logic of breeding V2 will be completed.
This update is expected to take place on August 30, 2022
The Expand(09/10)
The Expand means that based on the breeding V2 function, players are supported to use gem NFTs to improve a certain breeding attribute. It means that the breeding skills are greatly improved.
Sapphire, Ruby, and Topaz NFT will be produced from game events or on-chain stakings. Please refer to the official announcement for the actual situation.
This update is expected to take place on September 10, 2022
The Advanced(09/15)
The Advanced means that the gem NFT supports the synthesis function. Since the location of the gemstone is limited, how to improve the value of the gems is particularly important. It means that advanced players will be able to obtain better breeding skills by burning more tokens and gems (materials).
This update is expected to take place on September 15, 2022
The Loop(09/20)
The Loop refers to the dragon’s Burn-Rebirth System, which is to provide an optional cycle value for dragons that cannot continue to breed. NFT burning requires two parent-dragons with a breeding count of 5 as sacrifices to get a chance to obtain a new egg.
It means that the Dragon NFT deflation mechanism has taken the first step.
This update is expected to take place on September 20, 2022