0G-Ramp is a testnet on-ramp app that helps users move funds into the 0G network through a simple wallet, payment, KYC, and receipt flow.
## What is 0G-Ramp?
0G-Ramp is a testnet on-ramp product built for the 0G ecosystem. It helps users move funds into 0G through a simple guided flow instead of going through confusing exchange and bridge steps.
For this hackathon version, the product focuses on proving a working on-ramp experience on 0G Galileo testnet.
## Problem
New users often find it hard to enter a new blockchain ecosystem because they may need to use exchanges, bridges, wallet addresses, different networks, and several manual steps.
This creates confusion, delays, and mistakes.
0G-Ramp solves this by giving users a simpler way to start a test on-ramp transaction, connect their wallet, complete test payment/KYC steps, track transaction status, and view a receipt/proof.
## How it works
1. User connects wallet on the frontend.
2. User starts a test on-ramp transaction.
3. The backend creates and tracks the transaction.
4. The user signs an on-chain deposit/memo transaction.
5. A backend watcher detects the on-chain event.
6. 0G Compute is used for verification/risk analysis.
7. A receipt is uploaded and anchored using 0G Storage.
8. The transaction is marked as settled and the user can view the receipt/proof.
## 0G Integration
0G-Ramp uses:
- 0G Chain for on-chain transaction settlement
- 0G Storage for transaction receipts/proofs
- 0G Compute for verification and risk analysis
- 0G Galileo testnet for the current MVP demo
## Current Status
The project is currently running on testnet. The on-ramp pipeline is functional, while some payment/off-ramp parts are still in sandbox or scaffolded mode.
The goal of this hackathon phase is to prove that users can enter the 0G ecosystem through a simple, understandable, and verifiable product flow.
During this hackathon, we moved 0G-Ramp from idea stage into a working testnet MVP.
Current progress:
- Built the frontend with wallet connection and a guided transaction flow.
- Deployed smart contracts on 0G Galileo testnet.
- Built a backend watcher that detects on-chain deposit events.
- Connected the watcher to the settlement flow.
- Integrated 0G Chain for transaction settlement.
- Integrated 0G Storage for transaction receipts/proofs.
- Integrated 0G Compute for verification and risk analysis.
- Added test KYC flow.
- Added sandbox payment flow.
- Built pages for transaction status, receipt view, and system readiness.
- Created a public demo link for users and judges to test --- https://0grampguide.vercel.app/
Current status:
The on-ramp pipeline is functional on testnet. Users can connect a wallet, start a test transaction, sign the on-chain action, and view transaction status/receipt proof.
Some parts, like full production payment processing and off-ramp payout, are still in sandbox/scaffolded mode.
As a result of joining the hackhathon late, 0G-Ramp is steadily progressing as we're getting testers and feedback directly from 0G community, as such we can't deploy 0G Ramp to mainnet yet due to this fact.
Chain explorer link: https://chainscan-galileo.0g.ai/address/0xe325092a271b158c5317a2cdc2a0b531ac95b743
Pitchdeck pdf link: https://drive.google.com/file/d/1vQVooq8fzGxI56WPST7hgycbDXXg2tiO/view?usp=sharing
Pitchdeck pptx: https://docs.google.com/presentation/d/1QhdpNyNkcaFkL4SWVj2CsgXImTZwW_O-/edit?usp=sharing&ouid=116053477047823961741&rtpof=true&sd=true
Technical article: https://sukuna02.hashnode.dev/0g-ramp-technical-article
Testnet stage.