Magma Finance â Functional Modules
Magma Finance ships a coherent DEX surface areaâswap + concentrated/adaptive liquidity + positions + incentivesâwhile leaving some flows (bridging, deeper analytics) mostly navigational in the pages reviewed.
1. Trading Engine & Swap Interface
What it does
- The /swap page is the primary trading surface. It exposes a simple âselect token + amountâ flow while advertising a new liquidity backend: â⨠Adaptive Liquidity market maker is liveâ.
- Supports Aggregator Mode, implying routing across pools/sources rather than a single pool path.
UI/interaction details observed
- Core CTA: âConnect Walletâ.
- Amount input shows placeholder/value formatting like â0.00â.
- The quote area shows a concrete example on-screen: â0.5 SUIâ â â5.46 USDCâ, and a midline number â0.95â (likely price impact/route metric/fee indicator as presented).
- On first load, it presents onboarding copy: âWelcome to Magma! Simplified crypto trading experienceâ and instructions to pick tokens and enter an amount.
Strategic significance
- This module is the conversion funnel: it turns the platformâs liquidity inventory (ALMM/CLMM pools) into user volume.
- The âAggregator Modeâ positioning suggests Magma aims to compete on execution quality (routing, best price) rather than only pool depth.
- By anchoring the new ALMM messaging directly on the swap page, the product aligns trading growth with liquidity migration and new pool adoption.
2. Liquidity Pools Directory (ALMM/CLMM) & Pool Metrics
What it does
- The pool directory surfaces available pools and their performance metrics, acting as the entry point for liquidity provision.
- Pages: /pool/list and /liquidity/deposit both present âLiquidity Poolsâ with similar tabbing and tables.
Data & tables
- Both pages show a table with columns: Asset | TVL | Volume(24H) | Fees(24H) | APR | Rewards | Add.
- Filters/controls observed:
- Tabs/segments: âAllâ, ââ¨ALMM newâ, âCLMMâ, plus âView Legacy Poolsâ.
- âFilter by tokenâ search control.
- On /dashboard/list sorting is explicit (âSort by TVLâ); pool pages visually emphasize TVL/volume/fees.
- Example rows shown on-screen (as displayed):
- /liquidity/deposit: âMAGMA SUI Bin Step 400â with numbers 817.06 / 237.20 / 12.48 / 558.10 across the metric columns.
- /pool/list: âUSDC MAGMA đCLMMâ with numbers 0.01 / 1,162,474 / 1,155,728 / 115.6 / 3.63.
- /pool/list also shows âsuiUSDT ⌠0.001 / 347,933 / 842,174 / 8.42 / 12.01â and âSUI ⌠0.18 / 238,085 / 51,871 âŚâ.
Interactive elements
- CTAs: âDeposit Liquidityâ, per-row âAddâ, and helper links like âLearn Moreâ and âTutorialsâ (on /pool/list).
Strategic significance
- This module is the discovery + decision layer for LPs. By placing APR/Rewards next to fees/volume, Magma encourages liquidity to follow activity and incentives, and clearly differentiates new ALMM from CLMM and legacy.
3. Add Liquidity Flow (Token Selection & Pool Discovery)
What it does
- /pool/select is a guided entry screen for provisioning liquidity: users choose the two tokens first, then the UI reveals eligible pools.
Form fields & states
- Search input: âEnter the token symbol or addressâ.
- Two selectors:
- âToken 1 â Select a Tokenâ
- âToken 2 â Select a Tokenâ
- Fee configuration is displayed as a base parameter: âBase Fee 0.2%â.
- Empty/no-result state is explicit: âNo token foundâ.
- Alternate input path is offered: âOr you can enter Coin Typeâ (suggesting Sui-style type strings / on-chain identifiers).
Interactive elements
- Primary gating action: âConnect Walletâ is required before the user can progress into actual deposit/position creation.
Strategic significance
- Separating token selection from pool choice reduces cognitive load and aligns with how concentrated liquidity products work (token pair â multiple fee tiers / pool types).
- Exposing Base Fee 0.2% at selection time sets expectations early and prevents users from discovering fee-tier constraints late in the flow.
- The âCoin Typeâ pathway is a power-user affordance; it supports long-tail assets that might not be in a curated token list, improving composability for Sui-native assets.
4. Positions Dashboard (CLMM/ALMM) & Claims
What it does
- /dashboard/list is the portfolio view for liquidity positions. It separates positions by pool model and supports yield claiming.
UI structure & controls
- Top-level segmentation: âCLMMâ and âALMMâ tabs.
- Discovery aids:
- âFilter by tokenâ
- âSort by TVLâ
- Empty-state guidance is clear: âYou don't have any positions yet. Click here to Add liquidityâ.
Portfolio summary & actions
- A summary block lists at least:
- âTotal Liquidityâ
- âPending Yieldâ
- Yield collection is centralized with a prominent âClaim Allâ button.
- Wallet gating is enforced via âConnect Walletâ.
Compliance/footer elements
- The page includes product/legal links: âDisclaimerâ and âTerms of Useâ.
Strategic significance
- This module is the retention layer for LPs: it turns one-time deposits into an ongoing loop of monitoring and claiming.
- Supporting both CLMM and ALMM in the same dashboard indicates Magma expects users to straddle models during transition periods (or to pick based on strategy).
- A global Claim All reduces friction and gas/ops overhead for users with multiple positions, which is especially important if the product encourages fragmented liquidity across many pools.
5. Legacy Pools Migration (Gas Optimization Path)
What it does
- /dashboard/legacy exists to unwind older pool positions and push users toward newer pools.
- The page is explicit about the reason: âLegacy ALMM pools consumed excessive gas. Please claim and rebuild positions in the new pool.â
Guided migration UX
- Calls-to-action:
- âAdd liquidity in new poolsâ
- âView new poolsâ
- Documentation-oriented links/sections:
- âLearn moreâ
- âMigration Guideâ
- The flow described is two-step: claim (from legacy) â rebuild positions (in new ALMM pools).
Strategic significance
- This module is operational hygiene. High gas consumption can kill LP profitability; explicitly routing users to a ânew poolsâ surface protects APR perception.
- Having a dedicated legacy dashboard avoids mixing old mechanics with new ALMM/CLMM UX, which reduces support burden and UI ambiguity.
- Migration messaging also signals protocol iteration: Magma is willing to deprecate designs that donât meet performance targets, while providing a safer, documented path rather than leaving users stranded.
6. Points & Ranking System (Growth Incentives)
What it does
- /point is an incentives dashboard tracking user âPointsâ across multiple activities and social channels.
User gating & primary content
- The page is wallet-gated: âConnect wallet to view your rankingâ with a âConnect Walletâ button.
- It aggregates point sources under âTotal Pointsâ and breaks them down into categories:
- LP Points
- Swap Points
- Daily Points
- Social Points
- Discord Points
- Galxe Points
- Twitter Points
Implications of the taxonomy
- The split between LP and Swap indicates Magma values both sides of marketplace creation: liquidity depth and trade flow.
- The presence of Daily implies streaks/check-ins or periodic tasks.
- Social integrations (Discord/Galxe/Twitter) suggest off-chain proof-of-participation tasks feeding into on-chain identity via the connected wallet.
Strategic significance
- This module is a programmable growth engine: it creates measurable behaviors that can later map to rewards (fee rebates, airdrops, boosted APR, whitelists).
- By consolidating on-chain actions and off-chain engagement into one ledger, Magma can drive coordinated campaigns (e.g., âtrade + provide liquidity + complete Galxeâ) without fragmenting the user experience across multiple sites.
7. Airdrop Distribution & Results
What it does
- /airdrop is the token distribution hub for the MAGMA airdrop lifecycle, currently in a post-campaign state.
On-page status & CTAs
- Status banner/text: âAirdrop Endedâ and âThe Magma airdrop has concluded. Thank you for participating.â
- Primary actions:
- âConnect Walletâ (for eligibility/claim context)
- âView Resultsâ (public summary)
Public metrics shown
- The page publishes campaign totals:
- Total Claimed (MAGMA): 10,561,804
- Participants (addresses): 23568
- Education/support link: âRead the Drop FAQ ââ under a âLearn Moreâ label.
Strategic significance
- This module closes the loop between the Points system and user acquisition: it provides credibility via transparent claimed totals and participant count.
- Keeping the page live after the event (âendedâ + results) serves as a historical record and reduces support load (âwhere is my airdrop?â), while also acting as marketing proof for future campaigns.
- The explicit âView Resultsâ CTA suggests Magma expects community members to share/verify outcomes, reinforcing trust in distribution accounting.