Transaction signing tools are now available in Core web. These tools allow users to sign, verify, and broadcast transactions to a chosen network.
Click on Tools in Core web and select Signing Tools
NOTE: Users can use either a Ledger connected directly to Core web or the Core extension to sign messages on the Avalanche X-Chain.
There are three options:
Sign Message
Sign Message
Ensure a wallet is connected to Core.
Select the network to sign the transaction on.
Write the message to be signed in the box.
Click Sign Message. The connected wallet will pop up with a transaction confirmation – click Approve.
Once signed, a signature for the signed message will be generated and populated below the message field.
Verify Message
Verify Message
Select Verify message.
Enter the address of the wallet that signed the transaction, if it is different from the address of the wallet currently connected to Core web.
Enter the message and the signature of the signed transaction.
Click Check message source. If the entered information was valid, a verification will pop up:
If any of the information entered was not valid, an error message will be displayed:
Select Broadcast transaction.
Select the network the transaction was signed on to broadcast it.
Enter the signed transaction hex of the transaction to broadcast.
Click Broadcast transaction. Click Approve in the connected wallet to confirm the broadcast.
Once broadcasted, a message will appear at the top of the module with a link to the transaction that was broadcasted. When clicked, the transaction will be opened in the Explorer to view.
For any additional questions, please view our other knowledge base articles or contact a Product Support team member via the chat button. Examples are for illustrative purposes only.