Simple Web3 Metamask Login with UserDB Backend
Budget: $10 – $30 USD
I need a simple web3js dapp that does the following:
1. An admin backend page that can add/edit/delete user via their wallet addresses:
Wallet | Username
2. Simple page with a "Login Via Metamask button".
- Users will login via Metamask (ETH).
- If user tries to login and wallet address is not in database -> display Access Denied.
- If wallet is within database, display "Login Successful".
3. For login successful, display "Welcome username. You have # XYZ tokens remaining".
- This XYZ token is a custom ERC20 token address (I can airdrop your wallet for testing)
It will need to be built using NodeJS and React. I will need the source code upon completion. You can work on it locally but will have to be installed on my server for final delivery.
1. An admin backend page that can add/edit/delete user via their wallet addresses:
Wallet | Username
2. Simple page with a "Login Via Metamask button".
- Users will login via Metamask (ETH).
- If user tries to login and wallet address is not in database -> display Access Denied.
- If wallet is within database, display "Login Successful".
3. For login successful, display "Welcome username. You have # XYZ tokens remaining".
- This XYZ token is a custom ERC20 token address (I can airdrop your wallet for testing)
It will need to be built using NodeJS and React. I will need the source code upon completion. You can work on it locally but will have to be installed on my server for final delivery.