Sign up
Last updated
Last updated
User:
Users accessing the service own a wallet. The wallet manages the user's digital identity and is used to create an ECDSA signature.
Wallet:
The user's wallet communicates with the service through a protocol such as WalletConnect. The wallet creates a signature in response to the user's access request and sends it back to the server.
Authenticator:
The server verifies the received signature from the user. If valid, the server issues an access token to the user. This authenticates the user, granting access to the service.
This mechanism allows users to securely access the service through their wallets, and the server verifies the user's identity through signature verification, enabling secure and decentralized user authentication.
We are using ERC4361(SIWE) to authenticate users.
Our SIWE message is like this:
Please make sure that you are accessing https://metawire.cloud
Cryptocurrency applications, especially those utilizing ECDSA signatures like DeFi platforms, are susceptible to phishing scams. Always verify that the URL you are accessing during the signature process belongs to the official and legitimate application.
Tips to Stay Secure:
Double-Check the URL:
Before creating an ECDSA signature, ensure that you are on the official and correct URL of the application. Be wary of phishing attempts using similar-looking URLs.
Remember, your security is paramount. Be vigilant and take proactive measures to protect your assets and personal information from phishing attacks.