guillempuche / vite_server_web3_account_abstraction

Curriculum gated with a NFT ownership in an EVM network

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[🏗️ WIP] Curriculum

The goal is to show Guillem's curriculum to wallets that owns GuillemCurriculum token (minted in Alchemy testnet). The image and the metadata of the NFT is hosted on IPFS via Filebase.

The gas spent required when minting should be sponsored by Alchemy's Gas Manager.

TODOs:

  1. [wip] Mint the NFT, show/hide curriculum depending on the ownership of the NFT
  2. Host the web in Cloudflare or Fleek
  3. Use an ENS or Handshake domain for the website
  4. Decouple parts of the web into packages of the monorepo like component and providers. This will allow reusability.

WARNING: Viem version needs specific Tanstack version. More here https://accountkit.alchemy.com/getting-started/setup-app.html#install-dependencies

Resources

About

Curriculum gated with a NFT ownership in an EVM network


Languages

Language:TypeScript 92.0%Language:Solidity 4.1%Language:JavaScript 1.8%Language:CSS 1.4%Language:HTML 0.7%