The Standard

The Standard
DeFiHardhat
20,000 USDC
View results
Submission Details
Severity: medium
Invalid

The protocol does not work properly with the PAXG token because this token takes a transfer fee

Summary

The protocol does not work properly with the PAXG token because this token takes a transfer fee

Vulnerability Details

The protocol currently uses these tokens:

ETH, WBTC, ARB, LINK, & PAXG

The problem is that PAXG tokens take a transfer fee on each transfer. This means that the transferred amount isn't exactly what the receiver will get. Nowhere in the protocol does it track the balance before and after the transfer. This means the protocol does not properly support the PAXG token.

Impact

The protocol does not properly support the PAXG token.

Tools Used

Visual Studio Code

Recommendations

If you want to use a PAXG token then you need to track the balance before and after the transfer.

Updates

Lead Judging Commences

hrishibhat Lead Judge over 1 year ago
Submission Judgement Published
Validated
Assigned finding tags:

fee-on-transfer

hrishibhat Lead Judge over 1 year ago
Submission Judgement Published
Invalidated
Reason: Out of scope
Assigned finding tags:

fee-on-transfer

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.