ComposeNFT

A scalable collaboration framework for continuously convergent community creations - beautified as evolving generative art!

Description

A scalable collaboration framework for continuously convergent community creations - beautified as evolving generative art! A community can come together and form a tokenized dao (alchecmyDAO) and use that dao as the approver of PRs on Radicle. These daos are formed by wrapping a dao wrapper around an NFT. We implement this NFT as a generative art nft - this serves as 'face' of or 'window' into the community. We put token-weighted DAO voting on a bonding curve for continuous 'voting'. Using time locks and chain link oracles, this enables a community of token holders to maintain a continuous weighting / opinion on the basis of how they're using other connected platforms (for which we've integrated the data oracle.) This is a bit difference than a fixed result of a fixed time vote. This 'opinion' will also affect the appearance of generative art nft. (DAO token holders can also vote on DAO specific proposals / votes.) What makes this hack unique is that token holders can connect other web2 applications (twitter, discord etc.) to have their activity on those platforms affect the community ongoing 'preference' or 'opinion.' Using a bonding curve and time locks, user's activity on all the connected platforms is recognized by a continuous 'opinion' (soft voting). So for example, users liking tweets on twitter who are all part of the same community are in fact contributing those likes to the dao's collective 'opinion'. Approving PRs also does this. This continuous 'opinion' influences how the generative art NFT actually appears. DAO voting is implemented as quadratic voting. Ideally, contributors / members of all types will come back to the site often to observe how the art is chaining over time and even if/how their continuations (e.g. a PR, twitter like, etc.) is affecting that art's appearance.

ComposeNFT showcase

How it's made

Our initial implementation involves - Integration of Radicle based Code Collaboration with based Arbitrum Rollups Generative ArtNFTs with chainlink adaptors to affect their appearance into the future Abstraction NFT and Aggregation of NFTs on Arbitrum Quadratic Voting Mechanism

Technologies used

EthereumFigmaSolidity