Skip to content

A token gating service for ETHDenver 2022 #BUIDLATHON

Notifications You must be signed in to change notification settings

douglasqian/ethdenver2022

Repository files navigation

Gatr - A Token Gating Service Project for ETHDenver 2022 #BUIDLATHON

Add to Homescreen

Getting started

  1. Run npm install to install node modules and dependencies.

  2. Run npm start to initialize web app locally

  • Smart contract addresses should be deployed and tracked in .env files

Useful NPM commands

npm start - runs teh app in development mode on (http://localhost:3000)
npm test - opens app in interactive watch mode
npm run build - builds the app for production into "build" folder

Useful Hardhat commands

npx hardhat accounts
npx hardhat compile
npx hardhat clean
npx hardhat test
npx hardhat node
node scripts/sample-script.js
npx hardhat help

Features

  • Allow adding/removing multiple rules
  • Use data from oracles like Chainlink
  • Extend support to ERC-20 and ERC-1155
  • Managing locks (listing your locks, login)

Polish

  • Redirect UX (you need "X", list tokens we are checking for, unlock button)
  • Initial connection (button)
  • Recommend NFTs based on what's in your wallet
  • Handle multiple accounts in a wallet

About

A token gating service for ETHDenver 2022 #BUIDLATHON

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published