DeDust.io
Mar–Sep 2025, 7 monthsTON explorer and Quest Hub
- Dubai, remote
- Web, Telegram Mini App
Overview
DeDust is a decentralized exchange on TON. I worked on two products: a blockchain explorer for smart-contract developers, and Quest Hub, DeDust’s Telegram Mini App for on-chain quests.
Explorer
On TON, transactions are asynchronous: one user action turns into a chain of messages between contracts. The designs had to hold a swap with six routing steps and a transaction with 99 outgoing messages, and still let a developer find the one message that matters.
- Three levels of detail for every transaction: a plain-language summary (“swapped 13.8 TON for 1.5 USDT via DeDust”), a trace graph with a flat message list, and raw cells in TL-B and BOC
- The TVM data developers debug with: compute and action phases, gas and fee breakdowns
- Op codes and exit codes in hex with their decoded names next to them, never instead of them
- ABI upload that turns an unknown contract into a list of get-methods callable in the browser, with decoded results
- Search by address, transaction, code hash, or seqno, opened with “/”, a mainnet and testnet switch, and a switch between address formats
Quest Hub
Quest Hub replaced BroBot, an earlier quest bot. The rebrand had to keep token holders’ trust, so the first screens explain what happens to their $BROBOT tokens: rewards based on holding snapshots, and nothing to swap by hand.
- Quests with XP tiers and soulbound-token rewards, and task groups for wallet connection, social follows, on-chain actions, and referrals
- Rules spelled out in the interface: a task can take up to 24 hours to count, undoing a task before the end removes its XP, and players above a referral cap introduced mid-campaign kept their bonus
- Claiming stays locked until the XP threshold and shows how much is missing
Outcome
Quest Hub reached more than 100,000 participants. My role was eliminated in the September 2025 layoffs.