Supported Tokens
Token integration must adhere to following guidelines.
Standard ERC20 token (EIP-20)
Fee on transfer
Rebase
Tokens supporting user-initiated rebase mechanisms and experiencing negative rebases won't operate as expected on PearlV2.
User-initiated rebasing tokens can claim pair-wide rebases, potentially causing liquidity providers to lose their yield. Similarly, negative rebasing can lead to losses for liquidity providers when their position becomes active, without any means of recuperating these losses.
For integration, developers are advised to utilize the special swap routes exactInputSingleFeeOnTransfer
and exactInputFeeOnTransfer
, specifically designed to handle rounding for rebase and fee-on-transfer tokens.
Last updated