Aborean Finance V3 â Functional Modules
Core swapping is present with basic risk parameters, but most secondary modules (portfolio, farming, liquidity, earn) resolve to 404/placeholder states, so the product surface feels incomplete.
1. App Shell, Navigation & Wallet Connection
What it does
- Provides the global layout, top-level navigation, and wallet entry points used across modules.
- Establishes Aborean Finance branding and positions the product as âthe liquidity layer of Abstractâ (seen on multiple pages).
Concrete UI evidence
- Many pages share the same header/title block: âAborean Financeâ + description âOfficial environment for Aborean Finance, the liquidity layer of Abstractâ (e.g.,
/dashboard,/analytics,/incentivise,/lock/create). - Wallet CTAs are prominent:
/dashboard: buttons âConnectâ and âConnect walletâ (suggests duplicated entry points or two components rendering similar actions)./analytics,/incentivise,/lock/create: âConnectâ plus an error recovery path.
- The Swap UI exposes a top nav strip with multiple product areas in one line: âTrade Dashboard Liquidity Lock Vote Incentivise Analyticsâ (visible on
/swapand/trade/swap).
Interactive elements
- Primary action is wallet connection: âConnect your walletâ (
/swap,/trade/swap) or âConnectâ (other pages). - Several pages show a fallback/error state with âOops, take me back to Swapâ, acting as a global recovery route when a sub-page is missing.
Strategic significance
- This shell defines the intended module set (Trade/Swap, Dashboard, Liquidity, Lock, Vote, Incentivise, Analytics) even when some pages are not implemented.
- The repeated/duplicated connect buttons imply the app is still consolidating shared components (header vs. page-level empty state).
2. Trading Engine & Swap Interface
What it does
- Token-for-token swaps with a standard sell/buy panel, chart access, and execution constraints.
- Exposes transaction safety parameters (slippage, price impact, minimum received).
Pages and routing
- Working Swap pages:
/swapand/trade/swapboth render Title: âSwapâ and the same descriptive copy about âNest Exchangeâ liquidity. - Route variants such as
/swap/swapand/swap/tradecurrently fall into a placeholder state (they show Aborean branding and âOopsâŠâ back-to-swap behavior rather than the Swap UI).
Concrete UI evidence (visible data + controls)
- Header snippet includes a token price readout: âNEST $0.000589â (visible on
/swap). - Actions and controls:
- âView chartâ button (suggests a chart drawer/modal or external chart view).
- Amount shortcuts: âHalfâ, âMaxâ.
- Input prompt: âEnter amountâ.
- Form field area shows âSelect amount | $ | %â, indicating the input can be toggled between token units, USD value, and percent-based sizing.
- Swap panel labels include âSellâ, âBuyâ, and an availability line: âAvailable: HYPEâ (explicitly naming at least one supported asset).
Transaction details / risk surface
- A details block lists:
- âMinimum Amount Receivedâ
- âSlippage 0.1%â (default shown)
- âPrice Impactâ + âRateâ
- Explicit warning text appears when impact is high: > âThis transaction appears to have a price impact greater than 5%. Research risksâŠâ
Strategic significance
- Swap is the only clearly functional, data-rich module. The slippage + price impact messaging indicates an intent to protect users and reduce failed/MEV-worsened trades, while âView chartâ and sizing toggles ($/%) target active trading workflows.
3. Analytics & Reporting (Placeholder/Error State)
What it does (intended)
- The navigation exposes âAnalyticsâ as a first-class area; the
/analyticsroute is present but currently behaves like a placeholder page.
Concrete UI evidence
/analyticsrenders:- Title âAborean Financeâ
- Description âOfficial environment for Aborean Finance, the liquidity layer of Abstractâ
- Buttons: âConnectâ, âOops, take me back to Swapâ
- No charts, tables, KPIs (TVL, volume, fees, APR), or filtering controls are visible on this page state.
Interactive elements
- âConnectâ implies analytics may be wallet-aware (e.g., personalized positions/fees) rather than purely public metrics.
- âOops, take me back to Swapâ indicates a unified fallback pattern for missing/unfinished routes.
Strategic significance
- Analytics is typically where a DEX proves liquidity depth and activity (volume, pool TVL, fee APR). Its presence in navigation suggests Aborean intends to compete on transparency.
- The current state blocks self-serve investigation of market health; users must rely on the Swap screenâs limited context (e.g., price impact warning) rather than broad liquidity/volume indicators.
- Engineering-wise, the route exists and is wired into navigation, but the absence of any data components suggests either backend endpoints are not integrated or the UI is gated behind conditions not met in this environment.
4. User Dashboard & Portfolio Surface (Partial)
What it does (intended)
- A consolidated landing area for user status and product entry points (positions, balances, or activity). This is implied by the existence of
/dashboardand nav item âDashboardâ.
Concrete UI evidence
/dashboardshows the standard Aborean header:- Title âAborean Financeâ
- Description âOfficial environment for Aborean Finance, the liquidity layer of Abstractâ
- Wallet CTAs are duplicated: âConnectâ and âConnect walletâ.
- A dedicated portfolio path exists but is not functional:
/swap/portfoliodisplays â404 Page not found!â and provides âOops, take me back to Swapâ.
Interactive elements
- Only wallet connection is actionable on
/dashboard. - The
/swap/portfoliopage includes a search prompt âSearch tokens and poolsâ above the 404 message, which suggests the portfolio page was meant to reuse a shared search header component (likely also used for liquidity/pools).
Strategic significance
- A dashboard/portfolio module is how DEXs keep users returning (positions overview, PnL/fees, claimables). The presence of both
/dashboardand/swap/portfoliohints at an evolving information architecture: one route at the app root, one under the Swap namespace. - The current implementation is effectively a shell without content. The duplicated connect CTAs imply component composition issues (two separate widgets rendering) that should be resolved before adding portfolio tables (positions, historical swaps, LP shares).
5. Liquidity, Incentives, Farming, Staking & Locking (Mostly Unavailable)
What it does (intended)
- These routes collectively suggest a full DEX lifecycle beyond swapping:
- Provide liquidity (LP positions)
- Incentivise pools (rewards)
- Farm/earn programs
- Stake governance/reward tokens
- Lock tokens (vote-escrow or time-lock mechanisms)
Pages and current behavior
/incentivise: Aborean header + buttons âConnectâ and âOops, take me back to Swapâ; no incentive configuration UI is visible./lock/create: same placeholder pattern (connect + back-to-swap).- Under
/swap/*, multiple feature routes return a 404 page while still rendering a shared header area:/swap/earn,/swap/farm,/swap/liquidity,/swap/stake,/swap/portfolioshow âSearch tokens and poolsâ then â404 Page not found!â and the recovery button.
/swap/poolexists as a route but provides no visible interactive elements in the captured state (only the global Aborean framing).
Interactive elements (implied by shared components)
- The repeated âSearch tokens and poolsâ suggests these modules were designed around a searchable list view (token list / pool list) with drill-down into details.
Strategic significance
- Liquidity + incentives are how the platform would attract depth and reduce swap price impact; locking/voting typically governs emissions or fee distribution. The nav also includes âVoteâ (seen in the Swap header), reinforcing that governance is part of the intended design.
- As shipped here, these modules are not usable, which prevents the platform from closing the loop between traders (swap) and liquidity providers (LP + rewards). This also means the Swap UIâs price impact warning cannot be acted upon by users who would normally add liquidity or choose a better pool on the same site.