Merchant Check (KYB facts)
merchant_checkRead-onlyIdempotent
Merchant check (KYB facts) before an agent pays: give a merchant's domain and optionally its company name, get neutral sourced facts in one call for merchant verification and vendor due diligence: domain registration date and age, expiry and registrar (registry RDAP), DNS and SPF/DMARC email-auth, an OFAC sanctions screen of the name, GLEIF LEI match and SEC EDGAR match. No risk score or fraud verdict. Signed receipt. Price: $0.01 per call via x402 (USDC on Base or XRP on XRPL). Example arguments: {"domain":"apple.com","name":"Apple Inc."}.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lei | No | Optional 20-character LEI (instead of a GLEIF name search) | |
| name | No | Company legal or trading name; screens OFAC (entities only), GLEIF LEI and SEC | |
| domain | Yes | Merchant domain or hostname (required) | |
| ticker | No | Optional US stock ticker for the SEC match | |
| country | No | Optional ISO 3166 alpha-2 country filter for LEI matches |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Sourced facts[] plus domain, sanctions (OFAC), lei and sec sections for a merchant; no score or verdict | |
| receipt | No | Ed25519-signed, hash-chained receipt; verify free with the verify_receipt tool or POST /v1/verify-receipt |