Architecture
The MoonPay On-Ramp is a standalone widget product with an optional API and webhooks for an enhanced user experience. We provide web and mobile SDKs to render the widget in your app and a backend Node SDK for performing server-side functions.
Components for on-ramp integrations
Parameters to pre-fill cryptocurrency, amount, user email, etc. Includes communication layer between partner apps and the MoonPay widget
SDKs for iOS and Android apps
Perform server-side functions, like URL signing
Get minimum / maximum purchase amounts Get buy quote Show transaction history
Get transaction updates
An alternative to using our SDKs Generate MoonPay widget links to show the widget in an iframe
High-level diagram
This diagram shows a basic crypto purchase flow and the components required for implementation. We recommend using our API and webhooks to provide helpful context in your app, including minimum / maximum purchase amounts, quotes, and transaction history.
Last updated