Settings

Theme

ShowHN: Talking Tree: Creative writing NFT game

talkingtree.io

2 points by sidiropo 4 years ago · 1 comment

Reader

sidiropoOP 4 years ago

I made a collaborative creating writing NFT game. To my knowledge, this is the first NFT project that deals with creating writing. Some details:

The rules of the game: Every user can create a short block of text and add it anywhere on the tree, extending some existing story branch, or starting a completely new one. Each block is minted as an ERC 1155 NFT on the Polygon Mainnet, which is owned by the user. The user can keep the NFT, gift it, or sell it on an exchange.

The pricing mechanism: The price for minting a block starts at 0.001 MATIC, and increases by 0.001 MATIC every time someone mints a new block. For all future sales done through OpenSea, the original creator of a block receives 5% of the proceeds. My hypothesis is that this mechanism incentivizes writers to produce engaging content.

The tree visualization algorithm: The tree is displayed by an algorithm that prioritizes popular branches. The subtrees with the largest number of blocks are displayed as left-most, and the remaining subtrees are displayed to the right of them. In other words, branches with higher activity are displayed more prominently on the screen. The current implementation can handle trees with millions of blocks.

Technical details: The blocks and the tree structure are stored on the Polygon Mainnet chain, so they should be there forever. Unlike most image/music-based NFT projects, all metadata can be recreated from the data stored on the chain.

Let me know what you think.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection