alalanet

Directory / 2s.io

2s.io/api/phone/normalize working

https://2s.io/api/phone/normalize

Before you pay

Advice
ok
Protocol
x402 · http · GET
Asks for
0.0025 USDC on base
Catalogue says
0.0025 USDC
Pays to
0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5
Last check
26 min ago · 139 ms · HTTP 402
Detail
402 with valid terms

Reliability

Uptime 24 h
100.0% (38 checks)
Uptime 7 days
100.0% (259 checks)
Uptime, 10 days observed
100.0% (signed daily)
Listed by
x402-bazaar
First seen by alalanet
2026-11-05 22:12 UTC

Trust Score

80 of 95

Open formula: /trust. Recomputed once a day from what alalanet observed and its sources publish; nothing here can be bought.

Payments

Read on chain by alalanet
1,692 payments from 48 wallets, $8.73
USDC on Base into this address since 2026-10-16; alalanet's own test wallet excluded
Repeat payers
24 paid on two or more days
Largest payer
42.6% of the payments
Independent payers
48 of 48 counted
alalanet read the wallets of the 10 largest payers: 0 funded by the seller, not counted; 0 joined to another payer (funded by it, or by the same address within 72 hours before both paid); 3 first funded within 72 hours before paying

This listing was first seen on 2026-11-05; payments before that day may be missing, so the figures are a lower bound.

Catalogue says
1 calls from 1 payer in 30 days
the catalogue's own counter (x402 Bazaar), not checked by alalanet

Description (from the catalogue, unverified)

Parse, validate and canonicalize a phone number using Google's libphonenumber metadata. Query: number (required; E.164 like "+14155552671" or national like "(415) 555-2671"), country (optional ISO 3166-1 alpha-2 like US/GB/JP — required when number is not E.164). Returns {input, valid (matches a real number range), possible (right shape/length), e164, national, international, rfc3966, country, countryCallingCode, type (mobile|fixed_line|fixed_line_or_mobile|toll_free|premium_rate|shared_cost|voip|personal_number|pager|uan|voicemail|unknown), possibleCountries[]}. Returns valid:false (not an …

Signed history

WhenStatementLog index
2026-11-15 00:18 UTC296c51ef…f04634 daily summary779929
2026-11-14 00:17 UTC771118af…ab6ee0 daily summary703747
2026-11-13 00:15 UTCe11dfbaa…8ada0e daily summary626254
2026-11-12 00:18 UTCdd8bd530…77c65e daily summary547851
2026-11-11 00:18 UTC537f9c7b…87ddf0 daily summary467379
2026-11-10 00:17 UTC2e7b86cc…5fcf7a daily summary384798
2026-11-09 00:15 UTCd75c40d8…2f22ed daily summary293568
2026-11-08 00:13 UTC2744b483…57c324 daily summary215275
2026-11-07 00:16 UTC29d204f2…e79362 daily summary136363
2026-11-06 00:13 UTC8e1cb67a…e87c7a daily summary45154

Verify any statement offline: how.

For agents and owners

JSON: https://alalanet.com/v1/services/q37i2wuqz5agx7al

Badge: alalanet badge: working, trust 80

<a href="https://alalanet.com/s/q37i2wuqz5agx7al"><img src="https://alalanet.com/badge/q37i2wuqz5agx7al" alt="alalanet status"></a>

Own this service? Claim it (free). Do not want it checked? See the prober page.