CEX Rates Api - Cryptoscan
A microservice that provides real-time order book depth and exchange rate information from multiple cryptocurrency exchanges.
Contacts: https://t.me/dan_cryptoscan
What you get:
Free setup into your hosting
Free help to integrate app to your server
Full access to the codebase and code updates
Free updates for app, you can request for free updates via access to issues
Full access to Project Time tracking by developers
Features
100+ Exchanges integration
Real-time order book depth data
Exchange rate calculations
Support for multiple exchanges (configurable)
Built-in request caching
Proxy support for reliable API access
Prerequisites
Node.js (LTS version)
npm
Environment variables configuration
Installation
Clone the repository:
Install dependencies:
Create a
.env
file with the following variables:
Usage
Start the server:
The server will run on port 3000 by default.
API Endpoints
Get Order Book Depth
Parameters:
exchange
: Exchange name (e.g., binance, kucoin)from
: Base currency (e.g., BTC)to
: Quote currency (e.g., USDT)
Response example:
Get Exchange Rate
Parameters:
exchange
: Exchange namefrom
: Source currencyto
: Target currencyamount
: Amount to convertdepth
: Include order book depth (0 or 1)
Response example:
Development
The project uses semantic-release for versioning and automated releases. Commit messages should follow the Conventional Commits specification.
License
ISC
Last updated