Skip to content
Broker news. Connected. RSS feed
FXBROKERS

A clearer view of the broker industry.

Crypto ExchangesExchange profile

DeDust: TON swaps, pool fees and liquidity exit mechanics

DeDust supports TON swaps and pool-based liquidity. This profile explains route execution, charges, wallet control, permanent locks and DUST staking.

By Editorial deskOperating status: ActivePublished Sources checked
  • A multistep swap can finish only partly, leaving an intermediate token in the wallet.
  • Permanent liquidity locking has no redemption route, although earnings remain claimable.
  • Token taxes can reduce the amount received below the displayed slippage minimum.

Markets & services

Sections ↑

DeDust is a TON exchange built around token swaps, liquidity pools and a router that can use other TON trading protocols. Its own protocol pools and an aggregated route are distinct execution sources. The official exchange, its identical app.dedust.io mirror and its Telegram Mini App are access points to the same service.[1]

At a glance01

Main service routes

Main service routes
RouteWhat the user doesImportant distinction
Token swapSelect input and output tokens, enter an amount, inspect the rate and route, then confirm and sign in the wallet.An unlisted token can require manual import by contract address.Source 3
Liquidity provisionAdd both assets to a pool and receive a share of its trading economics.The pool sets prices from its reserves; an LP position is different from simply holding the initial assets.Source 15
DUST stakingCommit the protocol token through the Stake section.The guide supports DUST specifically; this is not a general deposit-interest account for every token.Source 20
Pool creationChoose a token pair and fee configuration, then provide initial liquidity.Creation and funding are separate steps; the starting asset ratio establishes the initial price.Source 17

Router defaults allow up to four parallel routes with two steps each. STON.fi v1, STON.fi v2 and TONCO are listed as enabled liquidity sources; memepad sources are disabled by default. Users can change individual sources and apply minimum-liquidity, volatility and minimum-savings filters. A more complicated route may improve the quote while increasing network costs and execution complexity.[4]

TON routes are not atomic: one step may finish while a later step fails. For an A-to-B-to-C conversion, the wallet can end up holding B rather than the original A or intended C. That intermediate holding remains the user’s exposure and may need a separate swap. The initial quote should not be read as a promise that every leg will finish together.[4]

Fees & commercial terms

Sections ↑
At a glance02

Pool-specific trading charges

Pool-specific trading charges
Pool familyPublished feeReceipt or reward model
CPMM v2Creator-selected tier from 0.1% to 5%; creator fees can be additional.Claimable fees are separate; positions are recorded on-chain without transferable LP tokens.Source 8
Classic CPMM v10.1%–1%, with 0.25% described as the default.Fees compound into the LP-token position. Existing pools continue operating.Source 8
Stable-swap0.05% fixed trading fee.Designed for closely priced pairs; fees compound into the position. A stablecoin label does not guarantee the peg.Source 8

Each pool used by a route applies its own fee to the amount passing through it; the quote reflects those deductions. The published split sends 80% of trading fees to liquidity providers and 20% to the protocol. There is no universal DeDust default applicable to every pool or third-party route.[7]

Illustratively, 1,000 units entering one pool at a 0.25% trading fee incur 2.50 units of pool charges: 2.00 for LPs and 0.50 for the protocol under that split. This assumes the stated input-fee basis and excludes token tax, extra creator charges, other route legs, network costs and price movement.[7]

At a glance03

Other cost and execution controls

Other cost and execution controls
ComponentPublished treatmentConsequence
Network chargeThe fee page quotes a typical 0.1–3 TON, displays a maximum before confirmation and returns unused funds.This is separate from pool pricing and varies with the transaction and network conditions.Source 7
Token taxA token contract can deduct an extra amount on purchase, sale or transfer.DeDust cannot remove or refund it; recognised taxed tokens are disabled until the user enables their trading.Source 14
Minimum outputFor taxed tokens, Min. receive excludes the separate token-contract deduction.The amount arriving in the wallet can be lower than the displayed minimum despite the slippage condition being met.Source 14

TON’s official documentation identifies Gram as its native currency following Toncoin’s renaming. This distinguishes the coin’s current name from the blockchain’s name. A historical ticker in a guide should not be assumed to identify an unrelated asset; the contract and signing screen remain important when identifying what is actually transferred.[34]

The default swap slippage is 1%, with custom values from 0.01% to 50%. Separately, the interface restricts trades whose estimated USD value difference exceeds 15% unless Expert mode is enabled. Expert mode also removes the ordinary confirmation prompt. Raising either tolerance or permissions changes the loss a user can accept; it does not improve the underlying market price.[6]

Deposits, withdrawals & operational limits

Sections ↑
At a glance04

Wallet and liquidity lifecycle

Wallet and liquidity lifecycle
StagePublished procedureOperational consequence
Connect and fundUse a self-custodial TON wallet, such as My Wallet, Tonkeeper or Gram Wallet, and retain native gas funds.A centralised-exchange account is not the wallet connection described by this guide.Source 2
Deposit to an existing poolOpen the pair, choose Deposit and enter one side; the other amount is calculated from the current ratio. Confirm and sign.Check pool configuration and deposit slippage before committing both assets.Source 9
Ordinary liquidity exitOpen the pool through Portfolio or My Pools, choose Withdraw, select the proportion and review both token outputs before signing.The current reserve ratio determines redemption amounts; they need not match the original deposit.Source 10
Separate earnings claimUse Fee earnings or Boost rewards in Portfolio or the pool page and sign the claim.Claiming leaves the underlying liquidity position in place.Source 11

Deposit and withdrawal slippage are configured separately, with a 1% default described for each. Classic and stable-swap deposits produce LP tokens needed for redemption; CPMM v2 records the position directly in the contract. Review the pool family before moving a receipt token or assuming that an existing position can be transferred to another wallet.[9]

Permanent locking is an optional CPMM v2 deposit action with no expiry, unlock or partial release. Once signed, neither the provider nor the DeDust team can redeem that locked liquidity. Fees and boost rewards remain claimable, but token-price exposure continues with no ordinary exit. The guide requires withdrawing and redepositing an existing unlocked position if the owner later wants to lock it.[12]

Withdrawing CPMM v2 principal does not collect or forfeit its separately accrued trading fees. Boost accrual stops when liquidity leaves, while already earned rewards remain claimable. Classic and stable-swap fees instead return inside the redeemed position. These distinctions matter when reconciling the wallet receipt with the total value shown before exit.[10]

At a glance05

Finding and reconciling a position

Finding and reconciling a position
IssueDocumented check
Missing poolCheck My Pools, confirm the connected wallet is the depositing wallet and import an unverified token if necessary.Source 10
Reward versus principalThe claim screen separates trading fees from boost rewards and can let the user choose which boost tokens to receive.Source 11
Wallet disconnectionChoose Disconnect from the address menu. Connection only exposes the address and proposes transactions; transfers still require signatures.Source 2

Custody & security

Sections ↑

The developer guide describes swaps through asset vaults and pool contracts: one vault receives the input, the pool computes the exchange and another vault sends the output. Wallet self-custody therefore should not be interpreted as assets never entering contracts. The documented architecture explains the transaction path; it is not a finding that the deployed code is free of defects.[32]

The safety guide stresses offline recovery material, official wallet software and checking links before connecting. A lost recovery phrase cannot be replaced by a DeDust support password reset. Protecting the signing device and checking the transaction remain separate responsibilities: retaining a backup does not make a transaction to the wrong contract reversible.[27]

DeDust’s token selector distinguishes verified contracts from manually imported assets. Verification concerns identity, not investment quality or the creators’ future conduct. A manually imported token can have a familiar name and hidden transfer behaviour. The contract address is therefore essential, especially when two assets use the same ticker or logo.[13]

The protocol-level swap guide explicitly requires checking that the relevant pool and vault are deployed before sending assets. It warns that transfers to inactive contracts can be irretrievable. Its older examples use SCALE and TON names, so developers should verify present contract identities and readiness rather than copying a demonstration amount or address as a current trading instruction.[32]

Access & eligibility

Sections ↑

The June 2024 terms require legal age and capacity, local-law compliance and territorial restrictions. Prohibited jurisdictions include Belarus, Cuba, Iran, North Korea, Syria and others listed in the agreement. They also prohibit location masking by restricted residents or nationals and US persons. A working wallet connection does not establish eligibility.[28]

Token verification is a separate listing process. Anyone may request it, but review has no promised deadline. Verification can make the contract searchable, surface its pools and include it in routing. These visibility decisions do not amount to customer identity verification or a financial-service permission for the platform.[25]

Support & complaints

Sections ↑

DeDust says it has no private support service: help occurs openly in the community chats linked from its official guide, and staff do not contact users first. The guide identifies administrator titles as a check on community moderators. A private message offering recovery is inconsistent with that published support model.[1]

At a glance06

Transaction troubleshooting

Transaction troubleshooting
SituationPublished guidanceBoundary
Swap button does nothingCheck wallet connection and native gas funds.The swap guide does not establish an emergency telephone dealing service.Source 3
Direct swap failsSlippage can reject the affected step; original input returns on a failed direct swap while the network fee remains payable.A multistep route needs separate state checking because an earlier leg can already have completed.Source 6
Developer integration questionThe Developer Hub links a developer community chat and its technical references.An integration channel is not authority to access another user’s wallet.Source 29

The terms list [email protected] for questions about the agreement. They also say the operator cannot cancel or modify blockchain interactions.[28]

Authorisations & registrations

Sections ↑

No exchange-specific authorisation, statutory compensation scheme or scoped private insurance policy was established from the reviewed documents. The contractual description of a decentralised service does not establish regulatory permission.[28]

Company & operating identity

Sections ↑

The terms define a generic ecosystem operator maintained by companies without naming a legal corporation. The Scaleton contact domain does not establish incorporation, headquarters or a licensed entity.[28]

DUST was renamed from SCALE on 21 October 2024; the official token page gives the continuing contract address. The naming change explains SCALE references in older terms and SDK examples. It should not be mistaken for a separate exchange or an instruction to send tokens to a new contract.[19]

The official guide identifies x1000 as a separate trading terminal built by the DeDust team, with its own interface and documentation. This profile does not transfer that terminal’s capabilities or conditions to the DeDust exchange.[1]

CPMM v2 arrived on 17 November 2025, when creation of new Classic pools ended in the interface. Existing Classic pools continue to function. The change therefore distinguishes new pool creation from continued access to an older position; it is not evidence that every user’s liquidity was automatically migrated.[8]

Operator
DeDust ecosystem operator; precise legal company not identified
Exchange model
Decentralised
Service scope
TON swaps, multi-DEX routing, liquidity pools and DUST staking.
Client types
Retail clients
Pricing publication
Public pricing
Pricing scope
Pool fees, route steps, network charges and token-contract taxes may all affect the result.
Funding scope
TON wallet assets and native gas; ordinary and permanently locked liquidity positions differ.
Custody and asset handling
User-signed wallet access; assets interact with protocol vaults and pool contracts.
Client eligibility
Territorial restrictions and legal-capacity requirements apply.
Support
Public community chats; no private support service. Contract questions use [email protected].
Authorisation and registration scope
Exchange authorisation not established.

Exchange metadata checked 21 Oct 2026Source 1Source 2Source 7Source 8Source 12Source 19Source 20Source 28Source 32Source 15Source 14

Additional services & account tools

Sections ↑
At a glance07

DUST staking operations

DUST staking operations
ActionPublished routeQualification
StakeSelect Stake, enter the DUST amount and approve the wallet transaction.The guide says rewards appear daily; this is a published display cadence, not a fixed daily return.Source 20
UnstakeSelect the amount and either a 72-hour route or a 1–5-minute route, then sign.These are the guide’s timing options. A current accelerated-exit charge was not established from the available text; inspect the quote before selecting it.Source 21
Claim staking rewardsSelect Claim rewards in Stake, review the claim and sign through the wallet.The guide describes receipt within minutes, without establishing an independently tested settlement guarantee.Source 22

The DUST page describes protocol-fee conversion into the native token for staking distributions. Its initial supply is 21 million and it says minting ownership was revoked. These token mechanics are distinct from a bank balance or compensation reserve: reward funding depends on the stated protocol activity and the token’s market value remains variable.[19]

Boosted CPMM v2 pools distribute additional tokens proportional to the provider’s share, without a separate LP-token staking step. More liquidity divides a fixed incentive budget among more participants, reducing the displayed boost APR. Multiple reward tokens can run concurrently, and earned rewards remain claimable after the campaign ends. Extra incentives do not remove the position’s price-divergence risk.[16]

At a glance08

Creating a pool incentive

Creating a pool incentive
ParameterPublished condition
Reward budgetAt least $5 equivalent per day over a duration of 1–14 days.Source 18
CommitmentA confirmed boost cannot be cancelled or its committed reward budget returned. Distribution begins once the transaction lands.Source 18
Ongoing changesExtend adds duration at the current daily rate; Increase adds budget without moving the end date. Only one boost per token runs at a time.Source 18

A newly created token needs at least 50 USDT or $50 worth of GRAM on the quoted side, plus the matching token amount, before DeDust’s interface derives a usable fiat price and permits ordinary swapping. That is a minimum visibility and pricing condition, not evidence of depth for a meaningful order. Wallet applications can apply different display and verification rules.[26]

At a glance09

Portfolio, market data and local settings

Portfolio, market data and local settings
ToolDocumented useLimit
PortfolioShows wallet tokens, DUST staking, liquidity positions, fees and boost rewards; another address can be viewed without connecting.Viewing or sharing an address gives no signing authority. USD totals are estimated valuations.Source 23
CoinsProvides prices, liquidity, activity, holder information and dynamic lists over selected timeframes.Holders and transaction counts are different from verified users; no exchange-wide customer count is inferred here.Source 24
Device settingsSwap settings belong to the current browser or Mini App rather than a wallet address.Multiple addresses in the same browser inherit them; another device needs its own settings review.Source 5
Imported tokens and favoritesSaved in the current browser on the current device.They do not automatically follow the wallet when a new browser is used.Source 13

Portfolio links reveal public holdings and positions more conveniently; they are not private account statements. The inspected guide does not establish a complete downloadable tax report. Reconciliation should preserve the actual token amounts and transaction identifiers rather than treating a changing USD valuation as the original cost or a realised gain.[23]

At a glance10

Programmatic trading interface

Programmatic trading interface
StageDocumented functionAuthority boundary
Get a quoteRouter v2 accepts input such as assets, amount, slippage and swap mode through POST /quote.A quote is an estimate for the supplied request, not a completed exchange.Source 30
Build wallet messagesPOST /swap constructs TON Connect messages from quote data.Building a message is separate from the wallet approving and signing it.Source 31
Custom integrationsThe older protocol SDK supports an explicit recipient plus fulfilment or rejection payloads.Review recipient and attached actions; integrations can do more than a plain return-to-sender swap.Source 33

The advanced-mechanics guide distinguishes a fulfilled swap, which sends funds to the nominated recipient or sender, from a rejected one, which returns funds to the sender. Custom payloads can chain further actions. That flexibility makes transaction content material: connecting to a familiar interface does not justify ignoring an unfamiliar recipient or additional contract operation.[33]

Follow the evidence

Sources & further reading

  1. About DeDust DeDust · Accessed 21 Oct 2026
  2. Wallets DeDust · Accessed 21 Oct 2026
  3. How to swap DeDust · Accessed 21 Oct 2026
  4. Router settings DeDust · Accessed 21 Oct 2026
  5. Swap settings DeDust · Accessed 21 Oct 2026
  6. Price impact, Slippage, and Expert Mode DeDust · Accessed 21 Oct 2026
  7. Fees DeDust · Accessed 21 Oct 2026
  8. Pool types DeDust · Accessed 21 Oct 2026
  9. How to deposit liquidity DeDust · Accessed 21 Oct 2026
  10. How to withdraw liquidity DeDust · Accessed 21 Oct 2026
  11. Claim earnings and rewards DeDust · Accessed 21 Oct 2026
  12. Liquidity lock DeDust · Accessed 21 Oct 2026
  13. Tokens DeDust · Accessed 21 Oct 2026
  14. Tokens with tax DeDust · Accessed 21 Oct 2026
  15. Pools DeDust · Accessed 21 Oct 2026
  16. Boosts DeDust · Accessed 21 Oct 2026
  17. Create new pool DeDust · Accessed 21 Oct 2026
  18. LP Incentives (Boosts) DeDust · Accessed 21 Oct 2026
  19. About DUST DeDust · Accessed 21 Oct 2026
  20. How to stake DUST DeDust · Accessed 21 Oct 2026
  21. How to unstake DUST DeDust · Accessed 21 Oct 2026
  22. How to claim stake reward DeDust · Accessed 21 Oct 2026
  23. Portfolio DeDust · Accessed 21 Oct 2026
  24. Coins DeDust · Accessed 21 Oct 2026
  25. Token verification DeDust · Accessed 21 Oct 2026
  26. Make your token tradable DeDust · Accessed 21 Oct 2026
  27. Safety rules DeDust · Accessed 21 Oct 2026
  28. Terms of Service DeDust · Accessed 21 Oct 2026
  29. Router v2 overview DeDust · Accessed 21 Oct 2026
  30. Router v2 quote endpoint DeDust · Accessed 21 Oct 2026
  31. Router v2 swap messages DeDust · Accessed 21 Oct 2026
  32. Swaps developer guide DeDust · Accessed 21 Oct 2026
  33. Building advanced mechanics DeDust · Accessed 21 Oct 2026
  34. TON whitepaper overview TON documentation · Accessed 21 Oct 2026

This profile reports dated public information, including exchange-published services and terms. It does not independently test or guarantee trading, custody, pricing or withdrawals. Inclusion is not an endorsement. Permissions and protections apply only to the named legal entity, service and client category; check the current official records and your contract.

Report an error or submit an update