Stellar Pathfinder is a dashboard application that aggregates data from Stellar Anchors (fiat on/off-ramps) to help users find the most cost-effective and fastest routes for converting one fiat currency to another via the Stellar network.
- Optimal Routing: Calculates the best paths between different fiat currencies by cross-referencing available Stellar Anchors.
- Dynamic Fee Comparison: Compares static percentage fees and time requirements across various fiat/crypto exchange pairs.
- Responsive UI: A premium, modern interface built natively with React and Vanilla CSS.
Phase 1 establishes the core frontend interface and routing engine using a mocked Anchor data source. It includes:
- The React setup and directory structure.
- The
routingEngine.jswhich parses up to 2-hop currency conversions (e.g. USD -> USDC -> EUR). - Component architecture (
RemittanceForm,RouteList,RouteCard).
- Phase 2: Integrate live calls to the Stellar Horizon API and active Anchor APIs (SEP-24/SEP-31 fees and info endpoints).
- Phase 3: Integrate wallet connectivity (via Freighter) and allow users to execute the routed transactions directly on-chain.
- Clone the repository.
- Install dependencies (requires Node.js and NPM):
npm install
- Run the development server:
npm run dev
- React 18
- Vite
- Vanilla CSS