Even whales cry 💸
Many of you have probably already heard the story about someone swapping $50,000,000 for tokens worth just $36,000 (don’t worry, this happened on Ethereum, not TON). Yep — someone hit the “swap” button, confirmed the transaction, and basically lost almost everything.
⚠️ This happened because of Price Impact — the effect a trade has on the price. So how did this happen, and how do we protect users from this on DeDust?
When you make a swap, you’re taking some tokens out of the pool and adding others in return. The exchange rate depends on the token ratio before the trade. But the trade itself changes that ratio — meaning the price you get for $DUST will differ if you’re buying for $10, $100, or $1000. Now imagine the pool only has $5,000 worth of tokens, and someone tries to swap $10,000.
That kind of trade will have a massive impact on the price — and likely not the outcome the trader expects. In general, every trade creates some Price Impact, and it’s always shown in the swap interface (in our case, next to the received USD value, in brackets). But when the impact becomes too high, many platforms trigger a sort of “protection mechanism for inexperienced traders.” On DeDust, if the Price Impact exceeds 15%, you need to manually enable Expert Mode in settings to proceed.
In the case mentioned above, the user ignored the warning — and likely even checked the confirmation box. That mistake cost him $49 million.
⚠️ Don’t be that person — avoid rushing large swaps. Always check the Price Impact in the swap window. And use our router, which automatically splits large trades across multiple exchanges whenever possible.
TMA | Web | Twitter | Community
Many of you have probably already heard the story about someone swapping $50,000,000 for tokens worth just $36,000 (don’t worry, this happened on Ethereum, not TON). Yep — someone hit the “swap” button, confirmed the transaction, and basically lost almost everything.
⚠️ This happened because of Price Impact — the effect a trade has on the price. So how did this happen, and how do we protect users from this on DeDust?
When you make a swap, you’re taking some tokens out of the pool and adding others in return. The exchange rate depends on the token ratio before the trade. But the trade itself changes that ratio — meaning the price you get for $DUST will differ if you’re buying for $10, $100, or $1000. Now imagine the pool only has $5,000 worth of tokens, and someone tries to swap $10,000.
That kind of trade will have a massive impact on the price — and likely not the outcome the trader expects. In general, every trade creates some Price Impact, and it’s always shown in the swap interface (in our case, next to the received USD value, in brackets). But when the impact becomes too high, many platforms trigger a sort of “protection mechanism for inexperienced traders.” On DeDust, if the Price Impact exceeds 15%, you need to manually enable Expert Mode in settings to proceed.
In the case mentioned above, the user ignored the warning — and likely even checked the confirmation box. That mistake cost him $49 million.
⚠️ Don’t be that person — avoid rushing large swaps. Always check the Price Impact in the swap window. And use our router, which automatically splits large trades across multiple exchanges whenever possible.
TMA | Web | Twitter | Community