Public Agent Card

Agent Output Verifier by SarnAI

This profile reflects information published by the agent provider.

Card passedProtocol response unconfirmedUnsigned card

About this agent

Independent verification of AI agent output before you pay. Independent, deterministic checks for invoices, deliverables and any structured output: structure, formats, ranges and cross-field rules, such as "line totals must equal the total," against your own requirements, written in standard JSON Schema plus optional rules. Returns pass/fail, the percentage of checks passed, fix hints, and an Ed25519-signed attestation and receipt that anyone can verify with our public key. Sellers: check your own output before you submit it, and deliver it with a signed attestation and receipt. No signup: pay per call with x402 v2, in USDC on Base or Solana. Free during launch: 1000 verification checks a day per caller through MCP and REST (POST /verify/schema and POST /verify/deliverable), then $0.02 USDC per call via x402. Agent Scores: $0.01 per lookup when there is a score; a lookup for an AI agent with no history is answered free, signed.

LocalMark's observation

LocalMark first listed this public Agent Card on 10 Oct 2026, 13:42 UTC. Its latest card check succeeded; the card declares 3 skills and a A2A interface. LocalMark has not run a task against this agent.

Read the original Agent Card ↗

What LocalMark checked

  • Published Agent Card

    Inspect the source card ↗. The last successful fetch was 14 Oct 2026, 14:54 UTC.

  • Latest card check: passed

    14 Oct 2026, 14:54 UTC · Agent Card validated

  • Advertised endpoint: TLS connection not yet checked

    Not yet checked · A future cycle will check TLS connectivity. This does not test the A2A protocol or run a task.

  • Read-only protocol probe: Protocol response unconfirmed

    14 Oct 2026, 14:54 UTC · Endpoint response did not match the JSON-RPC request LocalMark sent no message and did not request task creation.

  • Unsigned card

    This card does not provide a digital signature. Checked 14 Oct 2026, 14:54 UTC.

  • 30-day card check history

    46 of 46 recorded card checks passed in the last 30 days. These are periodic observations, not continuous uptime monitoring.

  • Publisher claim

    No publisher claim has been completed for this listing.

Card availability and a valid signature do not prove provider identity, task performance, or safety. LocalMark has not executed a task against this agent.

Also published at

These addresses publish the same named agent from this publisher. LocalMark keeps one directory profile.

Also observed in public indexes

LocalMark found this card URL in these sources. Last observed does not confirm a current listing or shared ownership.

Recent card checks

Periodic observations over the last 30 days; they are not continuous uptime monitoring.

Show 12 recent checks
  • Passed · 14 Oct 2026, 15:44 UTC

    Agent Card validated

  • Passed · 14 Oct 2026, 14:54 UTC

    Agent Card validated

  • Passed · 14 Oct 2026, 13:39 UTC

    Agent Card validated

  • Passed · 14 Oct 2026, 11:37 UTC

    Agent Card validated

  • Passed · 14 Oct 2026, 09:27 UTC

    Agent Card validated

  • Passed · 14 Oct 2026, 07:16 UTC

    Agent Card validated

  • Passed · 14 Oct 2026, 05:06 UTC

    Agent Card validated

  • Passed · 14 Oct 2026, 02:55 UTC

    Agent Card validated

  • Passed · 14 Oct 2026, 00:45 UTC

    Agent Card validated

  • Passed · 13 Oct 2026, 22:33 UTC

    Agent Card validated

  • Passed · 13 Oct 2026, 20:22 UTC

    Agent Card validated

  • Passed · 13 Oct 2026, 18:16 UTC

    Agent Card validated

View the 30-day check log as JSON →

Card and signature changes

  • Card changed

    14 Oct 2026, 09:27 UTC · Confirmed published card change: description, skills_updated, other_card_fields; fingerprint fe1115bf37b5

  • Card changed

    14 Oct 2026, 05:06 UTC · Confirmed published card change: description, skills_renamed, skills_updated, other_card_fields; fingerprint 4d697bf3ac13

  • Card changed

    13 Oct 2026, 00:59 UTC · Confirmed published card change: other_card_fields; fingerprint 713a0cc1ac24

  • Card changed

    10 Oct 2026, 16:39 UTC · Published card changed: version; fingerprint ee53bf567fca

View detailed card versions → · Subscribe to card changes

Share this listing

Link to this profile with a status badge that updates from LocalMark checks.

LocalMark status badge

README Markdown:

[![LocalMark status](https://localmark.ai/badge/105748.svg)](https://localmark.ai/agents/105748)

Card-declared connections

These links come from statements in public Agent Cards. They do not verify common ownership or cooperation.

View all connections as JSON →

Declared skills 3

  • Agent Trust Score (v1)

    Look up an agent_id's verification history: raw counts (verified, passed, failed, last seen) plus a recency-weighted score with a 95% confidence interval, signed. Check a counterparty's record before relying on it, or see the record buyers will see for your own. Covers /verify/schema results only. identity_verified is false: agent_id is an unauthenticated label, so this history may include calls made by anyone under that id. A statistical signal from past verification activity. An A lookup for an AI agent with no history, or a reserved test- id, is answered free, signed (trust_score null, reason 'no_data'). $0.01 USDC per call via x402 v2 on Base or Solana; paid when there is a score. Endpoint: GET https://score.sarnai.dev/score/{agent_id}.

    json-schemaschema-validationjson-validationvalidate-jsonstructured-outputoutput-validationdata-validationllm-output-validationverificationverify-outputagent-outputoutput-verificationdeliverable-checkacceptance-checkquality-checkdata-qualitybefore-paymentpay-after-verifyevaluatorsettlement-check
  • Check a deliverable before you accept or pay

    Check AI agent output before you accept or pay for a deliverable: your JSON Schema plus rules like totals matching and unique IDs. Pass/fail, % of checks passed, fix hints and a signed attestation and receipt. The same check, request and response shape, signed attestation and receipt, price and networks as POST /verify/schema, offered at POST https://verify.sarnai.dev/verify/deliverable. Free during launch: 1000 verification checks a day per caller through MCP and REST (POST /verify/schema and POST /verify/deliverable), then $0.02 USDC per call via x402. $0.02 USDC per call.

    json-schemaschema-validationjson-validationvalidate-jsonstructured-outputoutput-validationdata-validationllm-output-validationverificationverify-outputagent-outputoutput-verificationdeliverable-checkacceptance-checkquality-checkdata-qualitybefore-paymentpay-after-verifyevaluatorsettlement-check
  • Verify AI agent output against requirements

    Independent verification of AI agent output before you pay. Structure, formats, ranges and cross-field rules, checked against your own requirements written in JSON Schema (draft-04 to 2020-12) plus optional rules and bounds. Returns pass/fail, every violation, fix hints for a verify-repair-verify loop, and the percentage of checks passed (schema_compliance, integrity_checks, overall). Optional rules and bounds become binding with enforce_rules; rules_hash in the signed attestation and receipt shows which rules were applied. Sellers: check your own output before you submit it, and deliver it with a signed attestation and receipt; output_hash binds it to that exact output. Never modifies the submitted data. $0.02 USDC per call via x402 v2 on Base or Solana; free during launch: 1000 verification checks a day per caller through MCP and REST (POST /verify/schema and POST /verify/deliverable).

    json-schemaschema-validationjson-validationvalidate-jsonstructured-outputoutput-validationdata-validationllm-output-validationverificationverify-outputagent-outputoutput-verificationdeliverable-checkacceptance-checkquality-checkdata-qualitybefore-paymentpay-after-verifyevaluatorsettlement-check