Skip to content

Self-hosted crypto and fiat currency rates service provider. Combines MOEX, Currency-Api, ExchangeRate.host, Coinmarketcap, CryptoCompare, and Coingecko.

Notifications You must be signed in to change notification settings

malinkov555/currencyinfo

 
 

Repository files navigation

CurrencyInfo v4

Self-hosted crypto and fiat currency rates service provider.

GET http://localhost:36661/get?coin=ADM
{
  "success": true,
  "date": 1720472096540,
  "result": {
    "ADM/USD": 0.02978666,
    "ADM/RUB": 2.652919086307
  },
  "last_updated": 1720472046060,
  "version": "4.0.0"
}

Features

  • 🏠 Self-hosted — Operate your own instance with control over rates sources
  • 🔒 Reliable — Checks multiple sources for discrepancies and alerts on significant changes
  • 📉 Efficient API Calls — Compatible with free API keys to minimize costs
  • 📬 Notification Integration — Sends alerts via Slack, Discord, and ADAMANT Messenger
  • 📊 Local Rate History — Stores rate history on the server, avoiding additional requests
  • 🛠 Flexible Configuration — Easily tailor CurrencyInfo to your needs using a configuration file
  • 🚀 Fast Performance — Provides RESTful API access with minimal hardware requirements
  • 💻 Open-source — Free for any use

Exchange Rates API

CurrencyInfo collects data from several sources to provide the most accurate currency rates. The sources are listed below:

  • MOEX — Moscow Exchange for fiat currencies mostly.
  • Currency API — Free fiat currency exchange rates API.
  • ExchangeRate — Simple and lightweight service for world currencies, precious metals and Bitcoin.
  • CoinMarketCap — Crypto coin rates updating every single minute.
  • CryptoCompare — Exchange rate API that provides comprehensive crypto coin and fiat list with frequent updates.
  • CoinGecko — Broad crypto coin list with data stably refreshed every 1 to 5 minutes.

Installation

Please follow the documentation at Github Wiki

Usage

For usage, see CurrencyInfo API documentation.

Licensed under GPL-3.0, created by ADAMANT.

About

Self-hosted crypto and fiat currency rates service provider. Combines MOEX, Currency-Api, ExchangeRate.host, Coinmarketcap, CryptoCompare, and Coingecko.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 93.1%
  • JavaScript 6.0%
  • Dockerfile 0.9%