Remittance

00## Introduction


This user guide attempts to walk the reader through an end-to-end remittance journey. Often referred to simply as a 'Send', these steps facilitate User A sending money to User B.


The following steps are involved in a typical remittance journey:

  1. Register Identity
  2. Creating a Deposit (on-ramp)
  3. Sending funds (transfer)
  4. Withdrawing funds (off-ramp)

Identities


To adhere to our regulatory obligations we need to be able to associate all money movement with an individual identity. Identities need to be established for any user who might deposit (on-ramp) or withdraw (off-ramp) from the CFX Network.


Please see our Identities guide for details.


Deposit (on-ramp)


Once an identity has been established we can initiate a deposit into the CFX Network. We currently support both cash and cryptocurrency deposits, which both result in a USD stablecoin being delivered to a nominated user wallet.


Please see our Cash Deposit guide for details on the cash deposit process.


Transfer


The CFX APIs are required to drive identities establishment and initiate deposits, which result in our stablecoins (SPL tokens) delivered into nominated user wallets. Our partners are then free to transfer these SPL tokens using standard programs and libraries. API integration with CFX is not required for token transfers.


Withdrawals (off-ramp)


The CFX Network supports the withdrawal (off-ramping) of funds into a suite of traditional banking mechanisms. Please see the Withdrawal Guide for details on how this functions.


Need help?


The CFX developer portal has been built to accelerate our partners integration with our platform, but of course we're here to support you with any questions or issues you might have. Please reach out to our team at <api@cfxlabs.com> and we'll be pleased to support you.