Guides

Overview

📘

Getting Started

Before getting started you will need to create a Mural Organization, complete KYB / KYC, and generate API keys.

The following pages walk you through the integration for enabling a cross-border payment leveraging the Mural API. The process for making a payment via the API follows three core steps, as outlined in the diagram below.


  1. Create an Organization - Leverage the Organizations API to register your end-user with Mural. Upon KYB / KYC approval, an Account will be provisioned for the Organization.
  2. Deposit Funds into an Account - Use the Accounts API to fetch deposit details / instructions, and fund a Customer's balance with USD or USDC. See the Sandbox Environment documentation for how to fund accounts in our sandbox.
  3. Create & Execute a Payout Request - Use the Payouts API to create and execute a payment on behalf of the Organization. Payments can be made via fiat to bank accounts or to digital wallets via stablecoins.

Follow the steps in the following pages to integrate the end-to-end flow.