Welcome to Coinme's Crypto-as-a-Service Platform

👋 API infrastructure to bring crypto to your users

Coinme is a licensed and regulated digital asset exchange and wallet provider that provides Web3 wallets and fintechs a B2B2C embedded crypto-as-a-service platform. Coinme’s enterprise-grade APIs allow our partners to integrate digital assets natively into their customer experience while leveraging Coinme's back-end crypto infrastructure.

API Overview

API Hosts

The environments can be accessed via the API hosts below.


Coinme provides the following APIs for partners to integrate crypto services:

Crypto-as-a-Service

API NameDescription
Mobile AuthConducts passive 2-factor authentication on the user's mobile device as part of Coinme's Know Your Customer (KYC) process
Instant LinkIn case the Mobile Auth process fails, this feature sends the user a two-factor authentication link via SMS as part of Coinme's KYC process
IdentityRetrieves personal information for the user as part of Coinme's KYC process
VerifyVerifies that the submitted data correctly matches the user associated with it as part of Coinme's KYC process
Customer OnboardingCreates a new user account
Quote (Transactional or Informative)Retrieves a crypto quote for the amount exchanged from one currency to another, fees associated with the transaction, and its UTC expiration time. Transactional quotes are used to complete a buy/sell transaction, and informative quotes are used for reference only
Transaction (Buy/Sell)Executes buying or selling of cryptocurrencies based on a provided quote.
Historical Crypto Market PerformanceProvides price data for a particular cryptocurrency over a defined time period
Transaction HistoryRetrieves a list of all transactions completed by the user over a specific time
Transaction LimitsReturns the transaction limits for a user that are dynamically imposed based on risk analysis and data collected
Location LicensingReturns a list of locations that Coinme is approved to operate in
Supported Crypto ChainsReturns a list of supported cryptocurrencies and their supported chains


Cash On/Off-Ramp

API NameDescription
Cash LocationsReturns a list of physical store locations available for cash on/off-ramp, sorted by the shortest distance to the coordinates sent
Generate Order TemplateCreates an order template (i.e. barcode for cash on-ramp, cash code for off-ramp) for the user to complete their cash transaction
Get Order TemplateReturns a list of all order templates for a particular user
Delete Order TemplateInvalidates an order template. An order template can only be invalidated if it is in the CREATED status

Custody Only

These APIs are only for partners who want Coinme to custody user assets:

API NameDescription
Sell All TransactionSells all of the specified cryptocurrency type held by the user
Crypto Asset BalanceRetrieves a list of all cryptocurrency assets held by the user, along with their current balances and estimated values in the requested currency
Send to External WalletSends a specified amount of cryptocurrency to an external wallet address

Our service is available in the United States, Brazil, Puerto Rico, and Mexico (and is pending approval to operate in several others). Coinme Inc. is duly registered as an MSB with FinCEN #310000194045320 and is licensed as a money transmitter in the states indicated on the map below. More information on Coinme's licenses can be found here.

Coinme supports various cryptocurrencies, such as Bitcoin (BTC), Ethereum (ETH), and stablecoins like USD Coin (USDC). See a full list of our supported cryptocurrencies.

Visit the Coinme site to review the rates, changes, and market caps for currently supported cryptocurrencies. Coinme also offers graphical representations of crypto market trends.