# x402-kyb-api KYB entity diligence pack: OFAC SDN fuzzy screen + GLEIF LEI match/resolve in one agent JSON. Dual-rail USDC $1. Directional only — not clearance, not OFAC/GLEIF/LOU; false± possible. HARD LINE: Directional only — not clearance/attestation; not OFAC/GLEIF/LOU; false positives/negatives possible; potential_matches_only. This API composes directional OFAC SDN screening and public GLEIF Access Service (CC0) LEI data into one agent JSON. It is not OFAC, not GLEIF, not an LOU, and does not certify or clear any party. payTo (Base): 0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03 payTo (Solana): 9LpgG9mJyBW8vBJLTrtvNPHPspHAVtTmFCjfugegx6ax networks: eip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp asset: USDC on Base + Solana origin: https://x402-kyb-api.vercel.app facilitator: https://facilitator.payai.network ## Free discovery surfaces - GET /api/health — Liveness + disclaimer + list_as_of - GET /.well-known/x402 — x402 resource catalog - GET /.well-known/x402-service.json — true402 service manifest - GET /llms.txt — Agent-readable capability sheet - GET /openapi.json — OpenAPI 3 with POST JSON bodies ## Search keywords kyb, entity diligence, ofac sdn, gleif lei, lei match, sanctions screen, aml kyb pack, legal entity identifier ## Paid POST JSON routes (x402 ExactEvm + ExactSvm / USDC dual-rail) ### POST /api/v1/kyb/pack — $1.00 KYB entity diligence pack — OFAC SDN fuzzy screen + GLEIF LEI name match (and optional LEI resolve) in one agent JSON. Directional only; not clearance. ```json { "name": "Apple Inc.", "lei": "HWUPKR0MPOU8FGXBT394", "threshold": 0.55, "limit": 10 } ``` ### POST /kyb — $1.00 Short-slug KYB pack alias — OFAC SDN fuzzy + GLEIF LEI in one JSON. Same $1.00 dual-rail. Directional only; not clearance. ```json { "name": "Apple Inc.", "threshold": 0.55, "limit": 10 } ``` ### POST /kyb/pack — $1.00 Bare alias of /api/v1/kyb/pack — same $1.00 dual-rail KYB pack. Directional only; not clearance. ```json { "name": "Apple Inc.", "threshold": 0.55, "limit": 10 } ``` ## Indexation note 402 ACCEPTS declare bodyType=json for both Base (eip155:8453) and Solana (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp). Facilitators catalog on a settled PaymentPayload that echoes extensions.bazaar — declaration alone does not index.