UX Principles
6.1 User Experience Goals

Non-custodial by default. Users sign only the action they request; assets remain in their wallets at all times.
Predictable execution. Price impact and slippage are surfaced before signing; quotes are designed to refresh frequently to reduce stale fills.
Transparent routing. The application aims to show the planned path and minimize total cost (impact + fees) across available pools.
Low-friction operations. Sui’s fast finality and stable gas are leveraged so small trades and position adjustments are economically viable.
Safety first. Verified addresses, clear warnings on unusual tokens/impact, and conservative defaults to reduce user error.
6.2 Planned Capabilities (Illustrative)
Swaps: Live quoting with a review step that highlights minimum received, route rationale, and estimated network fees.
Liquidity: Straightforward add/remove liquidity with fee accrual displayed in a portfolio view; IL risk communicated plainly and early.
Routing Engine: Pathfinding that targets best executable price after fees and impact, with graceful fallbacks when liquidity is insufficient.
Mobile & Deep Links: Support for Sui-compatible mobile wallets and pre-configured routes via deep links (subject to verification prompts).
These capabilities are indicative and may be staged behind feature flags or phased releases as the codebase matures.
6.3 Safety & Verification Practices
Official channels only. Contract addresses and app links are published exclusively through verified SuiDex sources.
Verify by address. Users should import and interact with assets by contract address rather than symbol/name.
Start small. When interacting with a new token or pool, begin with a small test transaction.
Last updated