API Documentation

Access our powerful crypto validation and tracking APIs. Build robust applications with our comprehensive suite of endpoints.

Authentication

Include your API key in all requests:

X-Api-Key: YOUR_API_KEY

FREE ACCESS

50 queries

per day

Start exploring our API instantly. No API key required for your first 50 daily requests.

Get Unlimited Access

Get Networks

Retrieve a list of all supported cryptocurrency networks

GET

/networks

Parameters

Example Request

curl -X GET "https://api.checkcryptoaddress.com/networks" \
  -H "X-Api-Key: YOUR_API_KEY"

Response

[
    {
      "name": "Ethereum",
      "symbol": "ETH",
    },
    {
      "name": "Bitcoin",
      "symbol": "BTC",
    }
  ]

Validate Address

Validate any cryptocurrency address format

GET

/wallet-checks

Parameters

address

string

Required

Crypto address to validate

network

string

Required

Network (ETH, BTC, etc.)

Example Request

curl -X GET "https://api.checkcryptoaddress.com/wallet-checks" \
  -H "X-Api-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "address": "0x00",
    "network": "ETH"
  }'

Response

{
  "isValid": true,
  "network": "ETH",
  "address": "0x00"
}

Track Wallet

Set up real-time tracking for a wallet address

POST

/track

Parameters

address

string

Required

Address to track

webhook

string

Webhook URL for notifications

event

array

event to track (ADDRESS_EVENT, INCOMING...)

Example Request

curl -X POST "https://api.checkcryptoaddress.com/tracks" \
  -H "X-Api-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "address": "0x00",
    "webhook": "https://your-domain.com/webhook",
    "event": "INCOMING_NATIVE_TX",
    "network": "ETHEREUM"
}'

Response

{
  "success": true,
  "trackingId": "cm3rp3ogl0001buel685e3sei",
  "address": "0x00"
}

Get Scam Wallets

Retrieve a list of reported scam wallet addresses across different networks

GET

/scam-reports

Parameters

page

number

Page number for pagination (default: 1)

search

string

Search by wallet address

Example Request

curl -X GET "https://api.checkcryptoaddress.com/scam-reports?page=1&search=" \
  -H "X-Api-Key: YOUR_API_KEY"

Response

{
  "data": [
    {
      "id": "cm1gpcqn7003bwgefwx1acjjd",
      "address": "182GYiNweSTh6W3x2DUf91At496XPcC8v4",
      "reportCount": "12",
      "lastReported": "2024-10-08T18:21:09.405Z",
      "walletNetworkId": "clvos2mao000018k4zcu7dl6i",
      "walletNetwork": {
        "symbol": "btc"
      }
    },
    {
      "id": "cm1gpcqsd00jpwgef2lw14zfa",
      "address": "0xb2c43263c8937e4eccebb2c0e76e23664c7988e7",
      "reportCount": "11",
      "lastReported": "2024-11-12T12:07:27.123Z",
      "walletNetworkId": "clvos2mfw001218k4zzul46g2",
      "walletNetwork": {
        "symbol": "eth"
      }
    }
  ],
  "page": {
    "total": 395,
    "count": 3944,
    "current": 1
  }
}