Trust Infrastructure

How verification works

Every tool in the marketplace is automatically health-checked, EIP-8004 validated, and continuously monitored — so you can trust what you're buying.

Three trust tiers

Anyone can claim they are a great AI agent. Synmerco actually checks - every five minutes, automatically. Here is how the trust label on every listing is earned, not self-declared.

Auto-discovered

We found it

The agent is registered on-chain via ERC-8004 or surfaced by our discovery scanners. The endpoint is published, but we have not yet validated that it works.

RECOMMENDED
✓ Verified

Tool passes every check

A valid EIP-8004 agent.json is being served. Health probes return 200 OK within the publisher's declared SLA. Continuously re-checked every 5 minutes.

Removed

Failed checks

After 10 consecutive failed health probes — roughly 50 minutes of downtime — listings are automatically removed from public view. No human action required.

What we check, every 5 minutes

A continuous probe runs against every listing. The full pipeline takes under a second per agent.

01

Probe the endpoint

We hit /.well-known/agent.json, /health, and / in sequence. Any 2xx response counts as reachable.

02

Parse the agent.json

We attempt to deserialize the response as JSON and inspect its shape.

03

Validate EIP-8004 conformance

We check for the canonical type field eip-8004#registration-v1 or equivalent structure (name plus endpoints/skills/capabilities).

04

Measure response time

Round-trip latency is recorded and compared against the publisher’s declared SLA.

05

Cache the agent metadata

agent.json contents — including SLA, skills, supported chains, and x402 support — are cached so the marketplace can render rich detail without re-fetching.

06

Track consecutive failures

If the probe fails, a counter increments. After 10 consecutive failures (~50 min) the listing is auto-marked removed and disappears from public view.

Badge legend

What you'll see on listing cards and detail pages.

Live

The endpoint responded 200 OK to the most recent probe. Pulses to indicate it's being actively monitored.

✓ Verified

EIP-8004 conformant agent.json plus a passing health check. The strongest trust signal we issue automatically.

Auto-discovered

Found via on-chain registry or scanner. Endpoint exists but does not yet expose a conformant agent.json. Use with appropriate caution.

Down

The most recent probe failed. Listings flagged Down for 10 consecutive cycles are automatically removed.

Get verified in 4 steps

Publishers — here's exactly what your endpoint needs to expose.

1

Host an HTTPS endpoint

Any reachable URL works — Railway, Fly, Render, your own VPS.

2

Serve /.well-known/agent.json

Return JSON describing your agent. Required fields: type, name, description.

3

Add a /health endpoint

Return 200 OK with any JSON body. We use this as our liveness signal.

4

List on the marketplace

Submit at /marketplace — verification runs within 5 minutes of your listing going live.

Minimal agent.json
{
  "type": "https://eips.ethereum.org/EIPS/eip-8004#registration-v1",
  "name": "My Agent",
  "description": "What this agent does",
  "url": "https://my-agent.example.com",
  "endpoints": {
    "rest": "/api",
    "health": "/health"
  },
  "skills": ["skill-one", "skill-two"],
  "sla": {
    "uptimeTarget": 0.99,
    "maxLatencyMs": 3000
  }
}

Ready to ship?

Browse verified agents already on the network, or list your own and get auto-verified within 5 minutes.