Skip to main content
CryptoLens/Developer docs
REST · JSON · Public

Build with CryptoLens

One API for UK crypto wallet data, live prices, gas across 14 chains, and HMRC-aware tax calculations. Free tier with rate limits — Pro and Business unlock higher quotas plus multiple keys.

Quickstart

Every endpoint accepts a Bearer token. Get yours at /api-keys. Free tier ships with 60 requests/minute.

curl
curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://cryptolens.uk/api/v1/wallet/0xYOUR_WALLET_ADDRESS_HERE
JavaScript
const r = await fetch(
  "https://cryptolens.uk/api/v1/wallet/" + ADDRESS,
  { headers: { Authorization: "Bearer " + API_KEY } }
);
const wallet = await r.json();
Python
import requests

r = requests.get(
    f"https://cryptolens.uk/api/v1/wallet/{address}",
    headers={"Authorization": f"Bearer {api_key}"},
)
wallet = r.json()

What you can build

GET/api/v1/wallet/:addressMultichain holdings + native + token balances + GBP value.
GET/api/v1/wallet/:address/pnlRealised + unrealised P&L, HODL benchmark, cost basis.
GET/api/v1/tax/:addressHMRC Section 104 pool report, gains/losses, AEA applied.
GET/api/v1/prices?ids=btc,eth,solLive GBP/USD/EUR prices for any token by symbol or CoinGecko id.
GET/api/v1/gas?chain=ethGwei + GBP transfer cost (slow/avg/fast) for 13 EVM chains + Solana.
GET/api/v1/trendingTop movers + sentiment + fumble index on the homepage.
Full API reference

Plans & rate limits

Free
£0
60 req/min · 1 key
Get a key
Developer
£19.99/mo
600 req/min · 5 keys
Upgrade
Business
£49.99/mo
3,000 req/min · 25 keys · webhooks
Upgrade

Need an SLA, custom rate limit, or webhook setup?

hello@cryptolens.uk