# Message Signature

Message signature is a cryptographic technology used to ensure data security. Its main purpose is to verify the origin and integrity of the information, prevent tampering during transmission, and prove the sender's identity. In scenarios such as cryptocurrency transactions, electronic contract signing, and secure communication, message signature is an essential security guarantee.

## **Message Signature Process:**

1. Select the wallet and access the message signature page. Please note that Cregis only supports message signing with single-signature wallets.<br>

   <figure><img src="/files/YXd22OLKaOSicOPtUvhS" alt=""><figcaption></figcaption></figure>

   <br>

   <figure><img src="/files/eu72FonFfEfTvplx32KZ" alt=""><figcaption></figcaption></figure>
2. Select the appropriate network and address, then enter the information to be signed.<br>

   <figure><img src="/files/ByaDcPwzuVvVvO8nbfnx" alt=""><figcaption></figcaption></figure>

   \
   Currently, Cregis supports message signatures on the following networks:

   * Bitcoin
   * Ethereum
   * Tron
   * Polygon
   * BNB-BSC
   * Avalanche-C
   * Optimism
   * Base
   * Ethereum Classi
3. After entering the information, click "Sign" and proceed with identity verification.<br>

   <figure><img src="/files/CxWietioGPffUy1fvJmC" alt=""><figcaption></figcaption></figure>
4. Once the verification is completed, the message signature will be successfully processed. The signature hash will be displayed in a pop-up window after the signature is successfully completed. This record will not be stored in the system, so please remember to copy the signature information for future reference.\ <br>

   <figure><img src="/files/PuPISZzxEB4qaRAHNqL1" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.cregis.com/wallet-and-transactions/wallet/message-signature.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
