← Back to home

Canoe Creek

React

A platform for NFTs to be used in text-to-image AI models with fees sent to the Token bound NFT accounts

Screenshots

Canoe Creek screenshot 1
Canoe Creek screenshot 2
Canoe Creek screenshot 3
Canoe Creek screenshot 4
Canoe Creek screenshot 5
Canoe Creek screenshot 6

Problem Statement

This project helps solve the issue of creators' content being used in AI datasets without their consent or payment. The idea is that the artist could mint their NFT on the app using a CID of data that they uploaded. Then they can check the tokenbound ERC-6551 NFT address that they just minted (or any NFT that they want) and use this address to send the fee to for the value the content creates. On the front page you check your wallet for NFTs and their respective wallets. You can also create promps for Lilypad stable diffusion using the datasets on the app.

Solution

This project uses nextjs react framework. For the wallet connection wallet connect is used for the Web3Modal that was styled. Filecoin was used heavily to host the nft images and the project was designed around sending prompts to Lilypad that runs on Bacalhua. Metamask was relied on heavily as all of my test wallets were there. The Base chain is used heavily for this open source work that makes creative use of NFTs. QuickNode was my RPC node and I used it to help find all the nfts and used for searching for tokenbound account. the App runs on the georli-Base network for the NFTs. Nouns dao artwork was used as a dataset to be used for ML models which would be pubilcally fun and a public good if the ai creator fees are moved to a good cause.

Hackathon

ETHGlobal New York

2024

Prizes

  • 🏆

    5️⃣ Quick Node — Top 5 on QuickNode RPC

Contributors