Skip to content

ToryMic/cbrt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stellar Pathfinder (formerly CBRT)

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.

Features

  • 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 Implementation

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.js which parses up to 2-hop currency conversions (e.g. USD -> USDC -> EUR).
  • Component architecture (RemittanceForm, RouteList, RouteCard).

Upcoming Phases

  • 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.

Getting Started

  1. Clone the repository.
  2. Install dependencies (requires Node.js and NPM):
    npm install
  3. Run the development server:
    npm run dev

Tech Stack

  • React 18
  • Vite
  • Vanilla CSS

About

Cross-Border Remittance Tracker (CBRT)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors