arbix
  • introduction
  • Getting Started
    • key features
    • MVP Architecture
  • Basics
    • final product
    • Monetisation
    • future of arbix
Powered by GitBook
On this page
  1. Getting Started

MVP Architecture

Components:

  1. Arbitrage Scanner (TypeScript + Web3.js)

    • Fetches price data from Orca, Raydium, and Phoenix.

    • Identifies profitable arbitrage opportunities.

  2. Solana Smart Contract (Rust + Anchor)

    • Executes swaps atomically between DEXs.

    • Enforces profitability constraints before execution.

  3. Basic MEV Protection

    • Monitors mempool transaction order.

    • Uses randomized delay or Jito-Solana integration.

  4. Data Feeds

    • Pyth, Switchboard, and DEX APIs provide real-time pricing.

  5. MVP Frontend (Optional)

    • React + TailwindCSS UI for displaying arbitrage opportunities.

MVP User Flow:

  1. User connects wallet (Phantom/Solflare) → Grants permission.

  2. Scanner fetches prices → Identifies arbitrage opportunities.

  3. Profitable trade detected → Sent to Solana smart contract.

  4. Smart contract executes trade → Swaps between DEXs atomically.

  5. Profit/loss calculated → Funds deposited back to the user's wallet.

Previouskey featuresNextfinal product

Last updated 3 months ago