All Collections
Core
Core web
Core web: How do I use the Signing Tools?
Core web: How do I use the Signing Tools?
Amanda avatar
Written by Amanda
Updated over a week ago

Transaction signing tools are now available in Core web. These tools allow users to sign transactions, verify signed transactions, and broadcast transactions to a chosen network.

NOTE: Users can use either a Ledger connected directly to Core web or the Core extension to sign messages on the Avalanche X-Chain.

Signing Messages

1. Navigate to the Signing Tools page under the Tools tab in Core web.

2. Connect a wallet to Core web. This is mandatory when signing the transactions.

3. Select the network to sign the transaction on.

4. Write the message to be signed in the box.

5. Click “Sign Message”. The connected wallet will pop up with a transaction confirmation, click “Sign”.

6. Once signed, a signature for the signed message will be generated and populated below the message field.

Verifying Messages

1. Navigate to the Signing Tools page under the Tools tab in Core web. From there, navigate to the Verify Transactions tab.

2. Connect a wallet to Core web if not connected already.

3. 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.

4. Enter the message and the signature of the signed transaction.

5. Click “Check Message Source”. If the entered information was valid, a verification will pop up:

6. If any of the information entered was not valid, an error message will be displayed.

Broadcasting Transactions

Note: Broadcasting a transaction requires technical expertise. Misuse of this tool can result in lost funds.

1. Navigate to the Signing Tools page under the Tools tab in Core web. From there, navigate to the Broadcast Transaction tab.

2. Connect a wallet to Core web if not connected already.

3. Select the network the transaction was signed on to broadcast it.

4. Enter the signed transaction hex of the transaction to broadcast.

5. Click “Broadcast Transaction”. Click "Approve" in the connected wallet to confirm the broadcast.

6. Once broadcasted, a message will appear at the bottom 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 support team member via the chat button. Examples are for illustrative purposes only.

Did this answer your question?