Smart NFT Monkeys

This site needs connection to ETH Blockchain please use a Web3 browser

This site is a single static HTML file with javscript; you may download and review if you wish. No tradtional Web2 WebApp server backend
Full verified smart contract code on Etherscan
A Smart NFT Monkey with all on chain metadata, including the image, which can promote a link, change colors, gain levels, and moderate other tokens by owner on chain actions
Full collection's link history is recorded in a mapping with paired mapping of token ID. Single fully self contained Smart Contract Social Media backend Dapp
Color setting are three integer mappings to token ID feeding HSL, these also provide complex DAO voting capabilities via abstraction
Each token color expression can be pulled from the contract to allow communal dynamic art expressions

Mint

Total Supply ~ 1024


Post mint OpenSea Link {it may take a moment for OS to index}:
Any changes to the NFT will require a "refresh metadata" for opensea's to grab the new data from the Blockchain

Load the on chain SVG image

(if token doesn't exist nothing will change)


Set your Monkey's HSL (Hue Saturation and Lumination) and gain a Level

hsl(200, 50%, 50%)

HUE
SATURATION
LIGHT


Add/Update Promotion link and gain a Level


Check a NFT's Level


Moderate a Promo URL, Timeout the token from promotion and half their level

Your token must be of higher level then the target token. The cost to moderate is realtive to the level of the target token

i.e. high level token are more difficult to moderate and only higher level tokens can moderate
The length of timeout is 5000 blocks multipled by the level of the moderating token




Check a NFT's Timeout expire block height


Check a NFT's Link Stream