Initiates onramp and offramp requests.
BTC, ETH, USDC, USDT, CUSD, BNB, NGN, KES avalanche, base, binance, bitcoin, celo, ethereum, polygon, tron, solana, naira, mobileMoney, mpesa, kenyanshilling BTC, ETH, USDC, USDT, CUSD, BNB, NGN, KES avalanche, base, binance, bitcoin, celo, ethereum, polygon, tron, solana, naira, mobileMoney, mpesa, kenyanshilling accountname of the user (not bank account name)
users can only have one pending RampRequest at a time; if you have a pending RampRequest, set CancelPendingRampRequest as true; defaults to false
allows you to choose what should happen to your ramp request if the current rate is no longer applicable; default is useCurrentRate
useCurrentRate, deposit mobileNetwork, required if ToNetwork is kenyanshilling
Safaricom, Airtel paymentNetwork, required if ToNetwork is kenyanshilling
MOBILE, BUY_GOODS, PAYBILL allows you to set when you need the ramp to expire or cancel; default is 1 hour
Address from which the user will be sending or receiving funds
shortcode, required if ToNetwork is kenyanshilling
initiate offramp with cryptoToFiat type and onramp with fiatToCrypto type
fiatToCrypto, cryptoToFiat