Crypto KYC

Phone number lookup API for crypto KYC

Telebase returns carrier, line type, country and active status for any phone number in a single API call. For crypto exchanges and custody platforms running KYC at onboarding, this adds a fast, cheap signal layer before document checks begin: flag the non-fixed VoIP numbers, inactive lines and country mismatches that correlate with synthetic accounts and money-mule registrations. Pricing is 0.03 USD per query with no contract and no minimum spend.

Why phone number signals matter for crypto KYC

Crypto platforms face a specific onboarding fraud pattern. Because withdrawals are fast, largely irreversible and hard to claw back across borders, the incentive to create fake accounts is high. Fraud rings register at scale using stolen identities and disposable phone numbers, pass a basic document check, build a small account history and then use the account for layering or to receive stolen funds.

Phone number signals do not verify identity on their own. What they do is surface inconsistencies that make a document check more or less worth running. A non-fixed VoIP number, a number registered in a different country from the applicant's stated address, or a number that is not active on any carrier network are all worth knowing about before you spend time on document processing.

The check is also low-friction by design. The customer does not see it. It runs in the background after they submit their number and before the next step of your onboarding flow begins.

Signals and how to use them in a crypto onboarding flow

What Telebase returns

Example call

curl -s 'https://telebase.fatcatremote.com/api/lookup?phone=%2B447700900000' \
  -H 'Authorization: Bearer tb_live_xxxxxxxxxxxxxxxxxxxxxxxx'

{
  "phoneNumber": "+447700900000",
  "active": true,
  "carrier": "EE",
  "country": "GB",
  "numberType": "mobile",
  "simSwap": "UNKNOWN",   // launching for GB, DE, NL and FR
  "simSwapAt": null,
  "_meta": { "activeSource": "LINE_STATUS" }
}

Pass numbers in E.164 with the leading + URL-encoded as %2B. New accounts receive a USD 5.00 starting balance.

SIM swap detection is launching, and it matters most for crypto.

Crypto accounts are the most targeted category for SIM swap fraud because withdrawals are fast and hard to reverse. The Telebase simSwap field is live in every response and returns UNKNOWN today while carrier registration completes in GB, DE, NL and FR. Teams who integrate now will receive live swap data as soon as registration clears. Request early access.

0.03 USD per query. No contract. No minimum spend. Billed via Paddle. New accounts start with a USD 5.00 balance.
Request early access