如何撤销 Trust Wallet 钱包 USDT(BEP-20)的 SWFT Bridgers 合约授权

Trust Wallet 钱包支持USDT(BEP-20)兑换为USDT(RTC20),一般是通过 SWFT Bridgers(SWFT Blockchain 官方跨链桥)完成的,Trust Wallet 只是前端界面,实际执行跨链的是 SWFT 的后台系统。手续费比较低,比较方便。

⚠️但是有一个问题,如果在兑换的时候,不小心给了 SWFT Bridgers 合约完全权限,那么可以随时从你的钱包里转出任意数量的 USDT(BEP20)。👉 建议在交易完成后立即撤销授权(revoke)。

🔒 一、为什么要关掉「无上限」

“无上限”本质是告诉合约:

「你可以随时从我钱包里转任意数量的 USDT。」

虽然 SWFT 是官方合作方,但它的合约一旦被黑客入侵、或代码被替换,你的币就可能被盗。

所以在完成兑换后,把授权额度取消是最安全的做法。

🧭 二、撤销方法(最安全官方方式)

✅ 用 BscScan 官方授权管理器(推荐)

  1. 打开浏览器访问:

    👉 https://bscscan.com/tokenapprovalchecker

  2. 在上方输入你的钱包地址(Trust 钱包地址)。

  3. 点击 “Connect to Web3”(连接钱包),选择 WalletConnect

  4. 页面会列出你授权过的所有代币和 DApp(比如 SWFT Bridgers)。

  5. 找到:Token: USDT,Spender: SWFT Bridgers (合约地址),Allowance: Unlimited

  6. 右边点击 “Revoke”(撤销授权)。

  7. 钱包会弹出一笔交易确认,确认并签名(会消耗极少量 BNB Gas)。

  8. 撤销后,你的钱包就不会再给 SWFT 自动扣钱。

⚙️ 三、确认是否撤销成功

撤销后,再次访问 BscScan 同一页面,

  • 如果显示 “Allowance: 0” ✅ 表示已成功;

  • 如果仍显示 “Unlimited”,再尝试重新连接钱包并刷新页面。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注