Description:
Currently, there is no proper user authentication system. Adding a wallet-based authentication system will allow users to connect their Ethereum wallet (e.g., MetaMask) and manage their listed companies and NFTs.
Tasks:
Implement wallet connection using Web3Modal or Thirdweb SDK.
Allow users to log in by signing a message with their wallet.
After logging in, users should be able to manage their listed companies and view owned NFTs.
Expected Outcome:
A seamless wallet-based authentication system that allows users to interact with the platform securely.
Priority: High Type: Frontend, Blockchain
Description: Currently, there is no proper user authentication system. Adding a wallet-based authentication system will allow users to connect their Ethereum wallet (e.g., MetaMask) and manage their listed companies and NFTs.
Tasks: Implement wallet connection using Web3Modal or Thirdweb SDK. Allow users to log in by signing a message with their wallet. After logging in, users should be able to manage their listed companies and view owned NFTs. Expected Outcome: A seamless wallet-based authentication system that allows users to interact with the platform securely.