Last updated
Last updated
Plantoids dynamically change over time; they'll never be the same as they were on the previous day. The NFT you mint serves as the seed of your Plantoid, and each day the current state of a plant is determined by calculating how that plant responded, based on their unique traits, to the different weather conditions and interactions it encountered along the way.
The amount of time necessary for a Plantoid to reach maturity varies based on its genetics. It can vary from about 20-35 days; however, OG Plantoids' growth speed will slowly increase over time. At a basic level, each Plantoid will have several traits that help determine how quickly it grows. By combining its base growth speed trait with its weather affinity traits and the weather conditions of the day, the amount that each Plantoid grows every day is calculated.
When applied with the visualization algorithm, we are able simulate the incremental growth of your Plantoid. For more information on this process, see .
If time is passing too slowly for your liking, there will be ways to directly enhance your plant's growth speed. For more information see our page on .
We are developing a fair system under which all Plantoids receive the exact same weather and other exogenous conditions. These conditions will be derived from the blockchain and could range from rain, sun, or even something like a bug plague. Now, in spite of all weather conditions being the same across the platform, each Plantoid responds to them differently, based on their past history as well as their unique DNA. So, a plant that has high water tolerance may thrive with rain, whereas a plant with low tolerance may not do as well.
Weather conditions are derived by interpreting the hash of the first BTC blockchain block of the day (GMT). As an example, we take the last digit of the hash and interpret it as the amount of rain there was that day, and the second to last, as the intensity of the sun. The whole growth algorithm (from the derivation of weather conditions, to how genetics affect them) can be applied client side. In order to avoid unfairness, our plan is to host a copy of the algorithm in permanent decentralized storage (Arweave), as well as a pointer to the latest version of the algorithm were it to evolve over time. This would allow for there to exist a single active version of the algorithm that all Plantoid clients must use and enables the ability to verify if someone has tampered with the code to make their plants grow faster.