How Exchange Works
Onboard Exchange enables seamless fiat-to-crypto (onramp) and crypto-to-fiat (offramp) transactions.
Compatible with any EVM-compatible dApps or wallets, Exchange allows anyone get onchain in less than 3 minutes, supporting micro-transactions of as little as $0.5 at near zero-fees
Letās explore how an end user experiences an Onboard trade, from start-to-finish.
Transaction lifecycle
Start in Your dApp or Wallet
Alice, a user in Kenya, wants to purchase USDC to deposit into a DeFi protocol. She opens her Web3 wallet (integrated with Onboard) and selects the Buy Crypto option.
Select offer
Alice inputs her desired amount (e.g., 5 USDC) and chooses her fiat payment method (M-PESA). Her wallet connects to Onboard, which either:
- Matches her with the best available offer for her amount and trading pair.
- Or shows a list of offers, sorted by rate, availability, and completion time.
Alice selects Bobās offer, which she believes has the best rate.
Initiate transaction
Alice confirms her wallet address and the transaction details. The order is initiated, and Bobās 5 USDC is locked securely in Onboardās escrow.
Make payment
Alice views Bobās payment instructions on-screen, and via her M-PESA app, transfers the equivalent amount in Kenyan Shillings (KES) to Bobās account.
Crypto released
Once Bob confirms receipt of the KES, Onboard releases the 5 USDC from escrow directly to Aliceās wallet. Alice is notified that her transaction is complete.
Process flow
- Diagram