Exit to App
Getting Started

Quick Start

Get up and running with MOI on Celo Mainnet in under two minutes.

Follow this guide to evaluate MOI on Celo Mainnet (chainId: 42220) using the live web application or your local environment.

Option A: Test via Live Production Deployments#

  1. 1

    Visit the Production Application

    Open https://moi-theta-three.vercel.app in any Web3 browser.

  2. 2

    Connect Celo Wallet

    Click Connect Wallet and select MetaMask or Rabby configured to Celo Mainnet (RPC: https://forno.celo.org).

  3. 3

    Sign the SIWE Challenge

    Sign the Sign-In with Ethereum challenge. Your multi-tenant session is established and onchain balances load immediately.

  4. 4

    Execute Live Swap or Issue Invoice

    Navigate to Treasury & FX to execute an RFQ swap, or open Invoices & Pay to create an EIP-712 zero-gas invoice.

Option B: Run the Full Test Suite Locally#

Terminal Commands
# Clone repository
git clone https://github.com/OpeyemiMoses/Moi.git
cd Moi

# Install dependencies across monorepo packages
npm install

# Run the complete test suite (28 test suites, 212 tests)
npm test

# Run Next.js web application locally
npm run dev