tron-approvals-check
July 4, 2026 · View on GitHub
CLI to list TRON token approvals for a wallet and flag risky allowances (unlimited or large).
Heuristics match the approval scanner in TRONSEC.
Install
npm install -g tron-approvals-check
# or
npx tron-approvals-check TYourAddress...
Usage
# Direct API keys
export TRONSCAN_API_KEY=...
export TRONGRID_API_KEY=... # optional — verifies allowance on-chain
tron-approvals-check TYourAddress...
# Via Cloudflare Worker proxy (recommended)
export TRONSEC_PROXY_URL=https://your-worker.workers.dev
tron-approvals-check TYourAddress...
# JSON output
tron-approvals-check TYourAddress... --json
# Exit codes: 0 = ok, 1 = warnings, 2 = high-risk approvals
Library
import { checkApprovals, formatReport } from 'tron-approvals-check';
const report = await checkApprovals('T...', {
proxyBase: 'https://your-worker.workers.dev',
limit: 50,
});
console.log(formatReport(report));
Related
- tronsec-worker-starter — host API keys on Cloudflare Workers
- tronsec — full TRON security terminal
License
MIT