Overview
Message signing allows you to digitally sign any text using your wallet's private key. By signing a message, you can prove ownership of a TRON address without transferring any assets or paying gas fees.
Common use cases:
- Prove address ownership
- Off-chain authentication
- Sign statements or agreements
How to Access
1. Go to TronScan
2. Click "More" in the top navigation bar
3. Select "Tools"
4. Click Sign & Verify
Sign a Message
Steps
1. Click "Connect Wallet" and select your wallet (TronLink, Ledger, WalletConnect, etc.)
2. Enter the text you want to sign in the "Message" input field
3. Click the "Sign" button
4. Confirm the signing request in your wallet popup, Ledger hardware or mobile app
5. Once signed, you will receive a signature string that you can copy and save
Verify a Signature
The verification feature allows you to confirm whether a message was signed by a specific address.
Steps
1. Switch to the "Verify Signature" tab
2. Fill in the following information:
- Address: The signer's TRON address
- Message: The original message content, no more than 10,000 UTF-8 chars
- Signature: The signature string
3. Click the "Verify" button
4. The system will display the verification result:
- ✅ Verification passed: The signature is valid and the message was indeed signed by this address
- ❌ Verification failed: The signature is invalid or the information does not match
FAQ
Q: Does signing cost any TRX?
A: No. Message signing is an off-chain operation and incurs no fees.
Q: Is my wallet safe after signing?
A: Yes. Message signing only proves that you own the address and does not authorize any asset transfers.
Q: Which wallets are supported?
A: All wallets that can connect to TronScan are supported, including TronLink browser extension, Ledger hardware wallet, and mobile wallets that support the WalletConnect protocol.