Comment on page
🦊
MetaMask
MetaMask extension on desktop browser or MetaMask native app on mobile must be installed in the environment of an enduser in advance.
It’s strongly recommend to check that currently active EOA in MetaMask is equal to the one user logged in or signed up with before requesting signing action because MetaMask are always open to users’ action regardless of Startrail-sdk-js state. ie. It is possible for users to change the EOA account on MetaMask whenever they like.
For the first time user connects to the web-application(URL) with MetaMask.
Popup request opens up for users.
When users login to Metamask.


For the first time user connects Metamask to Polygon or Mumbai network.
Popup request opens up for users.
Whenever uses sign for blockchain tx such as create SRR or transfer ownership.



sdk.signMessage
is invoked / sdk.signMessage
Popup request opens up for users
When user signs the message
sdk.signMessage()
Login to your application with signing requires Popup confirmation to users unlike the case with Startrail login

When network error occurs, please go to Settings > Networks on MetaMask, select active network, and change New RPC URL to the live one selected from the list below.
This Network error is more likely to occur in Test environment Mumbai.
.png?alt=media&token=311e29a1-44fb-434c-89ff-7d34bc71bf57)
User must have MetaMask installed in their browser:
Last modified 4mo ago