Skip to main content

Create On-Ramp Account

Creates a virtual bank account for your organization. Requires KYB approval.

Request

orgWalletId
number
OrgWallet ID where stablecoin will be delivered
walletAddress
string
Alternative to orgWalletId: specify a wallet address directly
blockchain
string
Alternative to orgWalletId: specify the blockchain name (used with walletAddress)
destinationAsset
string
required
Destination asset: USDC or USDT
rail
string
default:"ach"
Payment rail: ach, fedwire, or swift

Response


Get On-Ramp Account

Returns the organization’s on-ramp account, or null if none exists.

Response


Create Off-Ramp Account

Creates a crypto deposit address linked to a bank account for off-ramping. Requires KYB approval.

Request

org_wallet_id
number
required
Source OrgWallet ID (where crypto is sent from)
source_asset
string
default:"USDC"
Source crypto asset
rail
string
default:"ach"
Payment rail: ach, fedwire, or swift
bank_details
object
required
Bank account where USD will be delivered

Response


List Off-Ramp Accounts

Returns all off-ramp accounts for the organization.

Response


Get Off-Ramp Status

Returns the organization’s KYB status and all off-ramp accounts.

Response

kybStatus
string
Current KYB status: pending, submitted, approved, or declined
offrampAccounts
array
All off-ramp accounts for the organization