Balmy
DCA
DCA
  • Introduction to the protocol
  • FAQ
  • Concepts
    • Positions
      • Actions
      • NFT/Permissions
      • Swap Intervals
    • Fees
    • Swaps
    • Token Integration
    • Yield Sources
  • Architecture
    • Core
      • Hub
      • Permission Manager
      • NFT Descriptor
    • Periphery
      • Companion
      • Libraries
  • Tech Guides
    • Interacting with the protocol
    • Smart Contract Registry
    • Swaps
      • Next Swap
      • Executing a Flash Swap
    • Position Management
      • Creating a Position
      • Modifying a Position
      • Withdrawing from a Position
      • Terminating a Position
    • Permission Management
    • Subgraphs
      • Playground
      • Fetch all pairs
      • Fetch all tokens
      • Fetch all active intervals
      • Fetch positions by address
    • Github
  • Mean explained by friends
    • By Perpetual Protocol
    • By Ceazor's Snack Sandwich
  • Other
    • Bug Reports
Powered by GitBook
On this page

Was this helpful?

  1. Concepts

Token Integration

PreviousSwapsNextYield Sources

Last updated 2 years ago

Was this helpful?

Mean Finance enables users to Dollar Cost Average (DCA) one ERC20 into other ERC20. Now, as we said before, not all ERC20 tokens are supported by our . If a token is not supported by the oracle, then a pair can't be created for it.

But, as it happens, some tokens that might be supported by the oracle provider are in fact not supported by Mean Finance. We have implemented an allow list that controls which tokens can be deposited or swapped.

We want to be as open as possible, but we need to put our users’ safety first. We decided that we wanted to be able to perform some due diligence before adding support for a token, even if that means that new integrations might slow down a little.

Why are we doing this? We want to prevent the use of poisonous tokens, but we’ve also seen that some real and popular tokens can be used to attack protocols. Like:

  • Double entry ERC20s like &

  • Tokens with extreme volatility like

  • Tokens with low liquidity on Uniswap Oracles, like &

The allowlist allows us to investigate new tokens before adding them to Mean Finance, and prevent scenarios like the linked before.

And if you want Mean to support a new token, just come to the #new-token-request channel on our and we will try to add support for it as soon as possible.

TUSD
SNX
LUNA
VUSD
others
Discord
oracle