Build Decentralized Twitter With Lens

No items found.

Coming soon!

Signup for a free Alchemy account:https://dashboard.alchemyapi.io/signu...

‍Written tutorial version: https://docs.alchemy.com/alchemy/road...

‍GitHub repo:https://github.com/0xProject/swap-dem...

‍Submit your challenge project to get a Proof of Knowledge NFT:https://alchemyapi.typeform.com/roadt...

‍Subscribe to the Alchemy Road to Web3 learning journey: https://alchemyapi.typeform.com/web3-...

‍Follow us on Twitter: https://twitter.com/AlchemyPlatform

‍Follow the community Twitter: https://twitter.com/TheRoadToWeb3

‍Ask your questions on Discord: https://www.alchemy.com/discord

There's been a lot of discussions lately about how much control social media giants like Facebook and Twitter have. Regardless of what your opinion on it is, I'd like to share an experiment with you that is super exciting.

This year, folks on the Aave team launched a project called Lens Protocol. It's one of the most exciting technologies to enter the web3 ecosystem lately because it uses blockchain technology to give the power and control of data back to the users who are generating it.

So I thought, why don't we all explore it together? It would be a fitting final lesson to combine everything you have learned so far 🙂.

In this lesson, you will learn:

  • How to set up a Next.js app with an Apollo GraphQL client
  • How to use the Lens protocol API to fetch profiles, posts, and other data stored on the Polygon blockchain
  • An introduction to the MintKudos API -- so that you can integrate your PoK tokens in your dapp!
  • An introduction to Lit Protocol -- in case you want to encrypt certain posts to only be shown to various community members
  • How to deploy your decentralized social media app frontend website using Repl.it
  • Multiple challenge options to extend this project!

Here is a Github Repo with an example of the finished project in case you need it to follow along <tbd>

Let's GOOOO!

Build Decentralized Twitter with Lens