Changelog
v1.3.0 (Unreleased)
Rate verification system
All rates returned by /v1/rates/live now include status, confidence, and flags fields. Exchange VWAP is verified against a synthetic cross-rate benchmark computed as CRYPTO/USDT * USD/FIAT.
- New verification statuses:
verified,caution,unverified. See Verification. - New optional parameters:
include_synthetic(all tiers),include_sources(Builder+),include_audit(Enterprise). - Hourly FX rate collection (USD/NGN, USD/ZAR, USD/KES, USD/GHS, USD/UGX) for synthetic price computation.
- Internal USDT pairs (BTCUSDT, ETHUSDT, XRPUSDT, SOLUSDT) added for synthetic calculation -- not exposed to API customers.
- Default page limit for historical endpoint reduced from 1000 to 500.
GET /v1/premiumendpoint for exchange VWAP vs synthetic cross-rate premium analysis (Builder+).GET /v1/indicesendpoint for MXNCI (Nigerian Crypto Index) and ACLI (African Crypto Liquidity Index) composites (Builder+).GET /v1/certificates/{pair}/{timestamp}endpoint for HMAC-SHA256 signed rate attestation certificates (Enterprise).- Audit trail system with HMAC-SHA256 signed records for every rate computation.
- Tier feature gating:
confidence_scores,synthetic_breakdown,source_transparency,audit_trailflags enforced per tier viasettings.yaml. make backfill-price-verificationscript for backfilling historical verification data.make backfill-audit-trailscript for backfilling audit trail records.- API key info cached in Redis with 60-second TTL for faster authentication.
query_latest_verificationoptimised with 2-hour time filter (920ms to sub-1ms).- Added Ovex, Busha, and AltCoinTrader as exchange sources (30 new pair mappings across 3 exchanges).
- Dead market detection: ticker-only exchanges with empty order books or extreme bid-ask spreads are automatically skipped.
- Removed SOLUGX and USDTETB pairs (no viable exchange source).
v1.2.0 -- 2026-03-26
RapidAPI listing
- API listed on RapidAPI marketplace with Free, Builder, Professional, and Enterprise plans.
X-API-Keyheader made optional to support RapidAPI key injection viaX-RapidAPI-Key.
v1.1.0 -- 2026-03-20
19-pair lineup and rebrand
Added 11 new pairs across NGN, ZAR, KES, UGX, and GHS markets:
XRPNGN,SOLNGN,USDCNGN(NGN)XRPZAR,SOLZAR(ZAR)XRPKES,USDCKES,USDTKES(KES)USDTUGX(UGX)USDTGHS,USDTZAR(ZAR/GHS)
Total supported pairs: 19 across 5 currencies.
Full historical backfill for all pairs. ETHZAR history sourced from Binance klines back to February 2021.
Project renamed from mochix to moxie. Domain: moxiemetrx.com.
v1.0.0 -- 2026-01-15
Initial release
GET /v1/rates/live-- real-time VWAP ratesGET /v1/rates/historical-- 5-minute, 1-hour, and 1-day OHLCV candles with cursor-based paginationGET /v1/rates/eod-- end-of-day OHLCV for accountingGET /v1/rates/spread-- bid/ask spread (Builder+)GET /v1/rates/markets-- full market snapshotGET /v1/pairs-- available pair listingGET /v1/status-- collector and freshness monitoringGET /v1/health-- uptime check
Initial pairs: BTCNGN, USDTNGN, ETHNGN, ETHKES, BTCZAR, ETHZAR.
4-tier pricing with Stripe billing. Multi-source VWAP across Luno, Quidax, VALR, and Binance.