Files
proxmox/docs/04-configuration/MAINNET_RAMP_USER_FLOWS.md
defiQUG b3a8fe4496
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
chore: sync all changes to Gitea
- Config, docs, scripts, and backup manifests
- Submodule refs unchanged (m = modified content in submodules)

Made-with: Cursor
2026-03-02 11:37:34 -08:00

2.2 KiB
Raw Blame History

On-Ramp and Off-Ramp User Flows (Mainnet ↔ Chain 138)

Purpose: Document the recommended user flows for fiat on-ramp and off-ramp when using mainnet liquidity and third-party bridges. Companion/dApp copy and links should point here.

Related: MAINNET_LIQUIDITY_AND_RAMPS_PRIORITY | METAMASK_BRIDGE_SWAP


On-ramp (Fiat → Crypto on Chain 138)

Flow: User buys on a supported chain (e.g. Ethereum Mainnet) via ramp, then bridges to Chain 138.

Step User action
1 Open companion/dApp and choose Buy (on-ramp).
2 Select Ethereum Mainnet (or another ramp-supported chain). Complete purchase via ramp provider (MoonPay, Ramp, etc.) — funds arrive on mainnet.
3 Switch to Bridge and send assets Mainnet → Chain 138 using a supported bridge (trustless or third-party).
4 Receive assets on Chain 138; use for gas, swaps, or dApps.

Operator: Ensure ramp API keys are set and mainnet is funded so bridges can operate. Ramp API: POST /ramps/on-ramp/session with chainId: 1.


Off-ramp (Crypto on Chain 138 → Fiat)

Flow: User bridges from Chain 138 to Mainnet, then sells on mainnet via off-ramp.

Step User action
1 On Chain 138, open Bridge and send assets Chain 138 → Ethereum Mainnet.
2 Wait for bridge confirmation; assets arrive on users mainnet address.
3 Open companion/dApp and choose Sell (off-ramp). Select Ethereum Mainnet and complete sale via ramp provider.
4 Fiat is sent to users linked bank/payment method per provider terms.

Operator: Mainnet liquidity (LiquidityPoolETH and/or Relay Bridge) must be funded so 138→mainnet payouts succeed. Ramp API: POST /ramps/off-ramp/session with chainId: 1.


  • Buy (on-ramp): Link to this doc or a short in-app guide: “Buy on Ethereum → Bridge to Chain 138.”
  • Sell (off-ramp): Link to this doc or a short in-app guide: “Bridge to Ethereum → Sell on mainnet.”