Can you please explain why we need to sign the message when connecting the wallet on opensea? Why is it so necessary and what? I tried to sign and reject it, but I didn't see any difference on UI. What does the nonce mean specifically in this case?

enter image description here

1 Answer 1


We need to sign the message when connecting the wallet on OpenSea because you need to give OpenSea permission to view your account balance, wallet address, and request transaction approval. Also, a user with a signed message means the user owns the account. The nonce represents how many times the user has logged in and is included in the signed message for the server in OpenSea for verification purposes.

  • Thank you a lot for your answer @Yongijan P. ! You have covered all aspects of my question, though I'd like to clarify one moment about nonce. Does it contain only the amount of logging or smth else? If I got it right from the image of my question, a nonce is a hash of the number of logging, is it right?
    – AGJoYy
    Oct 28, 2022 at 5:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.