Signing

Sign messages on TRON using OneKey

Learn how to sign messages on TRON.


Sign Message V1 (Hex)

Sign hex-encoded messages:

const message = tronWeb.toHex('Hello TRON!')
const signature = await provider.signMessage(message)

console.log('Signature:', signature)

Sign Message V2 (UTF-8)

Sign UTF-8 messages directly:

const message = 'Hello TRON!'
const signature = await provider.signMessageV2(message)

console.log('Signature:', signature)

Verify Signature


Error Handling

Last updated

Was this helpful?