Crypto deposits are where a customer’s mobile money wallet account is deducted a specific fiat amount which is then converted to a specified stablecoin amount and sent to the integrator’s crypto wallet. From there, the money/ stablecoin is transferred to the customer’s public address that matches the chain. This can also be called on-ramp
/onramp instead)| Aspect | This Endpoint (Deposit On-Chain) | Onramp Endpoint |
|---|---|---|
| Who receives crypto? | ✅ You (the merchant) | Customer |
| Who receives fiat? | Payment processor | ✅ You (the merchant) |
| Crypto inventory needed? | ❌ No | ✅ Yes (must have crypto to sell) |
| Use case | Accept payments in crypto | Sell crypto to customers |
public_address, crypto goes to your wallet:
public_address, crypto goes directly to that address:
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
supported chain
ETHEREUM, CELO, AVALANCHE, POLYGON, ARBITRUM, OPTIMISM, STELLAR, TRON, FUSE, LIGHTNING, SOLANA, PROVENANCE, CARDANO, HEDERA, BASE, LISK, VICTION, SCROLL supported token
CUSD, USDC, USDT, USDT0, SAT, BTC, HASH, FUSE, HBAR, USDGLO, CKES, CGHS, MSAT, XLM, ADA The wallet id
The amount to deposit
The customer key
The transaction public address
The callback url
Optional reference id