this is a proof of concept
i started thinking on dNUM concept in late 2019, which made me lose myself in blockchain technology
i prototyped different versions, tried different blockchains; made dynamic nfts, and a game like berryclub.io. never released final version of them
except one. actually there is an alpha nft contract on ethereum mainnet (my first smart contract ever), but metadata api and image generation is ded so token info can not be seen on marketplaces. it just stays there chilling.
so i owe this concept a lot for the things it taught me along the way
feel free to fork this smart contract or the idea to build your own version.
or build something on dNUM contracts.
pls do not forget to mention dNUM series when you launch something with it
xoxo
---------------------
dNUM are artificial decimal numbers, defined on smart contracts, living on-chains.
dNUM might look like pi or e. but they have their unique mechanics and properties.
first of all they are artificial and don't solve or discover anything about the universe
kinda useless
but there are more than 7 billion people alive on this planet, there will def be some people to find a use for this
cool thing about dNUM is that no one can say they don't exist. because they exist and have a numerical value.
at random times, new numbers will be defined on new smart contracts (on several chains). in different forms, mechanics, limitations, interactions.
dNUM_0 number value is static until contract state changes
dNUM_0 doesn't have properties a NFT have, like transfer. It is just a collaborative number
DNUM0 && DNUM1
* * * * * * * * * * * * * * * * * * * * * * * * * * * ###howto### * * find an unclaimed decimal place (between 0 - 255) * * declare your digit (0-9) * * now your digit choice and wallet address are immortalized in dNUM foreva * * if all 256 decimals are taken, dNUM_0 will be a constant from then on. * * run render_dNUM_value_string() function to view the latest state * * * * * * * * * * * * * * * * * * * * * * * * * * * * CALCULATION: sum of each digit (index starts from decimalpointlocation, which is 0 in dNUM_0) * digit * ( 10 ** ( index * -1 ) ) * * * eventually dNUM_0 value is gonna be somewhere between 0 - 9.9999999.... * * * * * * * * * * * * * * * * * * * * * * * * * * * * Decimal Point Location: 0th * Dynamic decimal point: No * Total Decimals : 256 * Dynamic digits: No * Wallet Restrictions : No * * * * * * * * * * * * * * * * * * * * * * * * * *
dNUM0 is defined on Ethereum. Contract is here: https://etherscan.io/address/0x34F8cF98c2b6DE1BC9eaf590512abD13750CC205#code
dNUM1 is on Avalanche C-Chain. Contract is here: https://snowtrace.io/address/0x34F8cF98c2b6DE1BC9eaf590512abD13750CC205#code
CURRENT DNUM VALUES: