Skip to content
R

RUON

RUON

Created on 27th December 2025

R

RUON

RUON

The problem RUON solves

RUON solves critical pain points in Indonesia's retail payment ecosystem:

🔴 HIGH MDR FEES: Indonesian merchants are burdened with 0.7%+ admin fees for QRIS transactions, eating into their thin profit margins.

⏰ DELAYED SETTLEMENT: Traditional payment systems require H+1 (next-day) settlement, creating cash flow problems for small businesses.

🔒 COMPLEX WEB3 ONBOARDING: Seed phrases and gas fees scare away everyday users from adopting crypto payments.

💡 OUR SOLUTION:

  • Instant settlement using IDRX stablecoin on Base L2
  • Zero gas fees for users via Paymaster integration
  • No seed phrase needed - login with Biometric/Passkey via Coinbase Smart Wallet
  • Real-time "Cair!" notification for merchants in <3 seconds

RUON empowers Indonesian UMKM (micro-businesses) with crypto-level efficiency while maintaining Web2-level simplicity. Merchants get instant access to funds, users pay seamlessly with QR scan, and everyone benefits from transparent onchain transactions.

Challenges we ran into

🔧 REAL-TIME PAYMENT NOTIFICATIONS:
Implementing instant payment confirmations was challenging. We explored Alchemy webhooks but switched to a polling-based solution for reliability. Getting the Socket.io integration to work seamlessly between backend and merchant dashboard required multiple iterations.

⛽ GASLESS TRANSACTIONS:
Integrating the Paymaster for gasless transactions while maintaining security was tricky. We needed to carefully configure OnchainKit to sponsor gas fees without exposing vulnerabilities.

🔐 WALLET ABSTRACTION:
Making Smart Wallet creation invisible to users while maintaining proper onchain identity was complex. Balancing Web2 UX expectations with Web3 security requirements took significant effort.

🔗 CONTRACT-FRONTEND SYNC:
Keeping frontend state in sync with blockchain state, especially for payment status updates, required careful architecture of the hybrid onchain/offchain system.

📱 QR CODE PARSING:
Implementing EIP-681 compliant QR code generation and parsing for dynamic payment amounts and order IDs across different mobile camera implementations was challenging.

Tracks Applied (1)

Base Track

Our application runs on Ethereum Layer 2 (Base), ensuring fast transactions with low fees while leveraging Ethereum's se...Read More

Discussion

Builders also viewed

See more projects on Devfolio