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
Visit the Production Application
Open https://moi-theta-three.vercel.app in any Web3 browser.
- 2
Connect Celo Wallet
Click Connect Wallet and select MetaMask or Rabby configured to Celo Mainnet (RPC:
https://forno.celo.org). - 3
Sign the SIWE Challenge
Sign the Sign-In with Ethereum challenge. Your multi-tenant session is established and onchain balances load immediately.
- 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#
# 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