Gryfyn
  • Welcome to Gryfyn!
  • Getting Started
    • How to create a Gryfyn account?
    • Where can I access Gryfyn?
    • What Networks and Assets do Gryfyn support?
  • Country of Residence
    • Why is your country of residence needed?
    • Which countries are not supported by Gryfyn?
  • Interacting with Decentralised Apps
    • How do I connect to a decentralised app (dApp) with Gryfyn?
    • What is WalletConnect?
    • What is signing?
  • Compliance
    • Why do I have to verify myself?
    • What if I want to remain anonymous?
    • Where are my personal data stored?
    • How do I verify myself?
  • Security
    • How do I setup 2FA?
    • Why is 2FA needed to send assets?
    • How can I reset my 2FA?
    • Is a Gryfyn wallet secure?
  • learn more
    • What is a private key?
    • What is blockchain?
    • What are the benefits of blockchain?
    • What is an NFT (non-fungible token)?
Powered by GitBook
On this page
  1. Interacting with Decentralised Apps

What is signing?

In web3, "signing" is a way to prove that you are the owner of a wallet. It works like a special kind of stamp that only you can make.

First, you take your message or transaction and turn it into a secret code called a "hash". Then, you use your special stamp, called a "private key", to encrypt the hash. The result is a special code that only you could have made, called a "digital signature".

When someone gets your message or transaction, they can use a special key called a "public key" to check the signature. If the signature is valid, it proves that the message or transaction really came from you and hasn't been changed by someone else.

This is like having a special secret handshake that only you and your friends know. If someone else tries to pretend to be you and use your handshake, your friends will know it's not really you.

PreviousWhat is WalletConnect?NextWhy do I have to verify myself?

Last updated 1 year ago