Install
openclaw skills install @arzuo/mercator-entity-evidenceCompany facts with the receipts attached. Ask for legal name, headquarters, founded year, employee count, executives or funding for a domain and get each field back with its source URL, a verbatim excerpt from that page, when it was retrieved, and n-of-m source agreement. Conflicting sources are returned, not hidden. A field that cannot be evidenced comes back UNKNOWN rather than guessed, and a company that cannot be resolved is not charged for. Paid per call over x402 on Base ($0.10 USDC), with a free preflight. You pay from your own wallet — see "Who pays" below. Triggers: "what is the legal name of X", "verify this company", "enrich this domain with sources", "who runs X and where is it based".
openclaw skills install @arzuo/mercator-entity-evidenceCompany enrichment where the answer carries its own evidence. The point is not the value — plenty of APIs return a legal name. The point is that you can see where it came from and decide whether to believe it.
Your wallet, not ours and not the platform's. This skill carries no
wallet, custodies nothing and never asks for a private key. It describes
a paid HTTP endpoint; your agent pays for the call the way it pays for
any other x402 resource — an x402 skill holding a funded key, a bounded
agent wallet, or an X-PAYMENT header you pre-sign yourself. With no
x402 signer configured the free preflight still works and the paid route
keeps returning 402.
An unresolvable company is not charged for.
BASE="${MERCATOR_BASE_URL:-https://mercator-entity-evidence.fly.dev}"
# Free preflight — which fields will be attempted, and the price if you buy.
curl -sS -X POST "$BASE/v1/entity-evidence/validate" \
-H 'content-type: application/json' \
-d '{"domain":"lido.fi","fields":["legal_name","primary_domain"]}' | jq .
# Paid answer — $0.10 USDC on Base, x402.
curl -sS -X POST "$BASE/v1/entity-evidence" \
-H 'content-type: application/json' \
-H "X-PAYMENT: $X_PAYMENT" \
-d '{"domain":"stripe.com","fields":["legal_name","headquarters","founded_year"]}' | jq .
| field | required | meaning |
|---|---|---|
fields | yes | which of the supported fields to attempt |
domain | one of | the company's domain |
name | one of | the company's name, when you have no domain |
max_age_days | no | freshness bound, default 30 |
Supported fields: legal_name, primary_domain, headquarters,
industry, key_executives, last_reported_funding, founded_year,
employee_count.
These are the service's own guarantees, returned verbatim by the free preflight above — read live on 2026-09-13:
retrieved_at, confidence and n-of-m source agreementUNKNOWN fields, and that is the
honest answer rather than a plausible one.POST /v1/entity-evidence | $0.10 USDC, Base (eip155:8453), x402 exact |
POST /v1/entity-evidence/validate | free |
| asset | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 (USDC on Base) |
| payTo | 0xEFc22716066C1092b12d12ca9377f00bA2ffA7A8 |
Price, network, asset and payee above were read from the live 402
challenge on 2026-09-13, not from documentation. No signup, no API key,
no account.
mercator-address-evidence — the same discipline applied to contract
addresses before you transact, at $0.25.