Inspiration
I was inspired to create a decentralized social media platform that provided a more secure, private, and censorship-resistant environment for online communication and information sharing. It aims to empower users to own and control their data, rather than relying on central authorities to manage and monetize it. Decentralization also reduces the risk of data breaches, manipulation, and biased moderation, as well as enabling greater freedom of expression and open access to information.
What it does
It's like instagram+twitter but everything you post is automatically minted as an NFT. Users can buy and sell posts with comments and likes being inherited.
How we built it
I used Solidity to deploy an Ethereum Smart Contract, javascript and React to build the front end and implement apis.
Challenges we ran into
Creating an NFT based marketplace smart contract to allow not only the minting of NFTs from the site, but the ability to transact them at a user submitted cost. I implemented file storage with IPFS which was different than my usual process of storing in AWS or GCP.
Accomplishments that we're proud of
Created a clean, simple UI that is feature rich, including log in with Metamask, and the ability to follow, like and comment posts.
What we learned
Learned a new way to architecture web apps with as much decentralized tech as possible.
What's next for Tokens
Advertise to get users on the app, provide support of other chains like Solana and Polygon.
Log in or sign up for Devpost to join the conversation.