SquadSwap WOW (BSC) — Functional Modules
SquadSwap WOW covers the core DEX loop (swap, pool details, earn surfaces) with basic analytics and a points/profile layer, but several areas read as partially implemented or gated behind wallet/network state.
1. Trading Engine: Swap + Advanced Trade
Scope & pages: /swap (Trade), /trade (Advanced Trade)
What it does
- Provides two trading front-ends: a simple Swap flow and a more data-heavy Advanced Trade screen.
- Integrates wallet gating and network checks (persistent “Wrong Network” + “Connect WalletConnect” entry point).
/swap (simple trading UI)
- Primary actions: “Swap” and “Limit” buttons indicate a mode switch (spot swap vs. limit order UI).
- Form inputs surfaced: amount field “0.00” and an address-like field “0x123…” (likely token address/search or recipient).
- State handling: “Loading…” suggests route-level async initialization (quotes/routes/wallet).
- Cross-module hook: persistent banner prompting “Complete your profile… Create profile”, implying trading events are tied to points.
/trade (advanced market view)
- Pair selector/button: “SQUAD-BNB -0.967%” (shows pair + 24h move).
- Header stats visible: Price $0.016, APR 0.00%, 24h V. $37.74, MCap $16.36M, Liquidity $21.57K.
- Market list controls: filters “All / BNB / USDT / Stocks / Custom Pairs”.
- Table-style market grid shows at least: Price, 24h Change %, 24h Vol, plus per-row mini-metrics.
Strategic significance
- The dual UI (simple swap vs. advanced market screen) covers casual and power users.
- The embedded APR/liquidity metrics and pair filters suggest the trading surface is also a discovery funnel into pools and earn products.
2. Liquidity Pools (WoW) & Pool Detail Pages
Scope & pages: /earn (Liquidity entry), /wow/:poolAddress (multiple “WOW Details” pages)
What it does
- Exposes pool discovery and per-pool operational details for the WoW AMM pools.
- Supports liquidity provisioning via “Add Liquidity” from pool detail.
Entry via /earn
- Navigation buttons: “My Liquidity”, “Liquidity”; module header mentions “Liquidity, Staking, Farms & Position Manager”.
- Interactive search: “Search…” to filter pools/positions.
- KPI surface: TVL and 24h Volume appear at the top-level earn hub.
Pool detail (/wow/…) features
- Standard controls: “Back”, “Add Liquidity”, and sometimes a “Volume” toggle/tab.
- Pool metadata: pair name + label “WoW”, plus APR and Fee.
- Token balances and USD equivalents shown side-by-side (two-asset layout).
- “Statistics” block includes Liquidity, Volume (24h), Fees (24h), and transaction counters (seen on low-liquidity pools).
Concrete examples from visible pools
/wow/0xa95d...BNB-USDT: APR 65.79, Fee 0.02%, TVL All $144.40M, Volume (24h) $696.46K, liquidity shown around $88.64K./wow/0x606d...BTCB-BNB: APR 15.53, Fee 0.02%, TVL All $34.52M, Volume (24h) $212.43K./wow/0xb6bb...ETH-BNB: APR 21.08, Fee 0.02%, TVL All $49.70M, Volume (24h) $267.85K.- Tiny/illiquid examples like SOL-BNB show TVL ~$1.58 and Volume (24h) $0.00, useful for validating empty states.
Strategic significance
- The WoW detail template is the operational backbone for LPs: it standardizes risk/return signals (APR/fee/volume) and makes “Add Liquidity” one click from analytics.
3. Earn Hub: Farms, Staking, NFT Staking & Position Manager
Scope & pages: /earn (hub surface)
What it does
- Centralizes non-trading yield activities under a single Earn route.
- Presents multiple sub-products (even if some are navigational shells): Liquidity, Staking, Farms, NFT Staking, and Position Manager.
UI elements that reveal functionality
- Primary navigation: header buttons Trade / Earn / Explore / More plus price chip “$0.017”.
- Earn-level controls: “My Liquidity” for user-scoped positions vs. global “Liquidity” listing.
- Search input “Search…” suggests large catalog support (pools, farms, positions).
- Segment labels visible in-page: “Liquidity, Staking, Farms & Position Manager” and tab-like category switches.
Data surfaces
- The hub calls out high-level KPIs: TVL and 24h Volume (implying aggregation across pools/products).
- Content preview includes token/product labels such as “All WoW Dynamo”, implying at least two pool/strategy families.
Cross-product mechanics
- Persistent prompt: “Complete your profile to earn more points on your trading transactions. Create profile”.
- This ties the earn area to the points system and likely affects reward multipliers or leaderboard scoring.
Strategic significance
- The Earn hub is the platform’s “retention” surface: trading brings users in, but staking/farms/position management are what keep capital parked.
- Even when some submodules are only listed, the IA is already laid out for expanding from simple LP to managed positions (Position Manager) and non-fungible incentive programs (NFT Staking).
4. Explore & Market Analytics Dashboard
Scope & pages: /explore
What it does
- Provides an at-a-glance market and protocol analytics view, focused on liquidity/volume and token-level movements.
- Acts as the discovery layer feeding users into trading pairs and pools.
Visible controls & filters
- Time-range selectors: “1W”, “1M”, and “All”.
- The page repeats the global top-nav controls and the price chip “$0.017”.
Data and tables
- Protocol-level KPIs: “SquadSwap TVL” and “SquadSwap Volume” (with an All scope toggle nearby).
- Token analytics table appears to include:
- Token / Price
- Price Change (Day) and Price Change (Week)
- Volume
- Mentions of Transactions indicate either an additional column or a separate widget.
Behavioral hooks
- Same points funnel: “Complete your profile… Create profile”.
- Explicit upsell: “Try Advanced Trade and earn more points…” linking analytics → advanced execution.
Strategic significance
- Explore reduces the “what do I trade?” problem by ranking assets with price change and volume.
- The time filters (1W/1M/All) indicate intent to support both short-term momentum browsing and long-term trending.
- Tight coupling to points suggests the dashboard is not just informational; it’s designed to route users into higher-frequency actions that increase on-platform volume.
5. User Identity: Profile, Points & Leaderboard
Scope & pages: /profile, /leaderboard
What it does
- Introduces a lightweight identity layer (profile) and competition mechanics (leaderboard) tied to trading volume.
- Exposes cosmetic customization and status gating, likely to support engagement loops.
/profile (My Profile)
- Page title: “My Profile” with a visible control “Theme Color” (suggesting per-user UI theming).
- Error/empty-state handling: “Profile not found Please check the URL” indicates profiles are address- or slug-based routes and can 404 logically.
- Wallet gating persists: “Connect WalletConnect” and “Wrong Network” states are still surfaced, implying profile data is chain/account-dependent.
/leaderboard
- Title and tagline: “Leaderboard — Compete. Climb. Conquer.”
- Table headers reveal the scoring model:
- Points, Volume, Wallet Address, Total Volume, Total Points.
- Empty-state message: “The rank table will be displayed after more volume.” suggests the board requires a minimum dataset or threshold before populating.
Shared mechanics
- Repeated banner across the app: “Complete your profile to earn more points on your trading transactions. Create profile”.
- This implies a multiplier or eligibility gate: profile completion increases points accrual from trades.
Strategic significance
- Points + leaderboard are growth tools: they reward activity (volume) and create status competition.
- Profile + theme suggests the team is building a persistent identity beyond the wallet address, which can later support referrals, achievements, and task systems.