Didit

Active

by Orthogonal

Identity verification / KYC.

Identity

Endpoints · 6

Base URLhttps://x402.orthogonal.com/didit
POST/v3/phone/checkNot publishedVerify a one-time code sent to a phone number. Maximum of three verification attempts per code.
POST/v3/email/send$0.04Send a one-time verification code to an email address.
POST/v3/aml$0.36The AML Screening API allows you to screen individuals or companies against global watchlists and high-risk databases. This API provides real-time screening cap
POST/v3/email/checkNot publishedVerify a code sent to an email address.
POST/v3/database-validation$0.31Validate user-provided identity data against authoritative national and global data sources.
POST/v3/phone/send$0.30Send a one-time verification code to a phone number.

Call the provider directly and settle x402 per request.

Quickstart · x402 flow

1 · Call without payment. The service replies 402

bash
curl -X POST -i https://x402.orthogonal.com/didit/v3/phone/check
Response
HTTP/1.1 402 Payment Required{ "x402Version": 2,  "accepts": [{ "scheme": "exact", "network": "eip155:143",  "asset": "USDC", "maxAmountRequired": "0" }] }

2 · Sign the payment with your agent wallet and retry

bash
curl -X POST https://x402.orthogonal.com/didit/v3/phone/check \  -H "X-PAYMENT: <base64 payment payload signed by your EOA>"
Response
HTTP/1.1 200 OK

Any EOA on Monad can pay.

Any APIs or tools listed are provided for discovery purposes only and do not constitute an endorsement or recommendation by the Monad Foundation.