login with web3 wallet
Demo at https://sign-in-with-ethereum.netlify.app/.
- ✅ Launch MetaMask extension on button click
- ✅ Display public Account information
- ✅ Show warning if web2 browser
- ✅ Show ens name if any
- ✅ Verify user by asking them to sign a message with their private key
- ✅ Set cookie 🍪 so user is signed in on next load
- ✅ log out
- ⬜️ Mint eth nft
- serve locally
python3 -m http.server 8000 --bind 127.0.0.1
- open
http://localhost:8000
Inspired by: