TRON
Step 1. Install and setup
Tron helpers live in our QR wallet SDK and follow standard UR patterns.
Step 2. Decode an incoming animated QR
import { airGapUrUtils } from '@keystonehq/keystone-sdk';
const { receivePart, promiseResultUR } = airGapUrUtils.createAnimatedURDecoder();
receivePart?.(frameString);
const ur = await promiseResultUR;Step 3. Build a sign request
Construct a Tron sign‑request UR with transaction/message payload and BIP‑44 path.
Render as animated QR frames for the device to scan.
Step 4. Scan device response
Decode the device response UR and extract the signature.
Step 5. Submit/broadcast
Broadcast the signed payload to the Tron network.
Last updated
Was this helpful?