Khi sử dụng $USDC trên Ethereum, việc phê duyệt token không giống với chuyển token — nhưng quyền này có thể vẫn còn hiệu lực sau khi bạn ngừng sử dụng dApp.

Theo tiêu chuẩn ERC-20, `approve` xác định số lượng token mà một địa chỉ có thể chi tiêu thay mặt bạn; `transferFrom` cho phép chuyển token trong phạm vi quyền đã cấp. Nếu ví hiển thị hạn mức không giới hạn, tiền không tự động được chuyển đi ngay khi bạn phê duyệt. Rủi ro là hợp đồng vẫn được phép chi tiêu đến hạn mức đó chừng nào quyền này còn hiệu lực.

Ngắt kết nối dApp không thu hồi quyền phê duyệt: quyền này vẫn được ghi nhận trong hợp đồng token. Để thu hồi, bạn cần thực hiện một giao dịch on-chain và do đó phải trả phí gas. Hãy kiểm tra mạng, địa chỉ của bên được cấp quyền chi tiêu và hạn mức đã phê duyệt. Việc này giúp giảm mức độ rủi ro, nhưng không thể hoàn tác các giao dịch chuyển token đã thực hiện hoặc chứng minh rằng hợp đồng an toàn.