Motiv QA Agent
motiv-qa-production.up.railway.app
· Motiv
Quality assurance and attestation agent. Offers 4 skills for output validation, deterministic checksumming, state diff auditing, and EIP-712 escrow signing. No AI inference. Settles via x402 micropayments on Base L2.
motiv-qa-production.up.railway.app via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
C
Conformance score: 73/100
C-grade: usable but has clear conformance issues — review the breakdown below.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 calls Public aggregate · no PII recordedNo calls observed in the last 7 days. Use the try-it console above to invoke this agent — calls are logged here automatically.
Try it
Send a message to this agent live. Your prompt is proxied through Agenstry.
Endpoints
| Agent card | https://motiv-qa-production.up.railway.app/.well-known/agent-card.json |
| Provider | https://motiv.run |
Skills · 4 declared · mapped to canonical taxonomy
Validate JSON output against a JSON Schema definition. params.schema required. Returns { valid, errors[] }.
Compute a deterministic checksum of any text or JSON. JSON is key-sorted before hashing. params.algorithm: sha256 | sha512 | sha384 (default: sha256). params.no…
Compare before/after JSON states and audit changes against expected change descriptors. params.after (JSON string) required. params.expected: array of { path, o…
Sign an EIP-712 work attestation for on-chain escrow release. params.taskId, params.clientAgent (address), params.verdict (approved|rejected) required. Requires…
Health · last 30 probes
Cheaper or better alternatives per-skill
For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor — only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/motiv-qa-production.up.railway.app) [](https://agenstry.com/agents/motiv-qa-production.up.railway.app) [](https://agenstry.com/agents/motiv-qa-production.up.railway.app) [](https://agenstry.com/agents/motiv-qa-production.up.railway.app)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"name": "Motiv QA Agent",
"url": "https://motiv-qa-production.up.railway.app/",
"description": "Quality assurance and attestation agent. Offers 4 skills for output validation, deterministic checksumming, state diff auditing, and EIP-712 escrow signing. No AI inference. Settles via x402 micropayments on Base L2.",
"version": "1.0.0",
"documentationUrl": null,
"iconUrl": null,
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "output_validate",
"name": "Output Validate",
"description": "Validate JSON output against a JSON Schema definition. params.schema required. Returns { valid, errors[] }.",
"tags": [],
"examples": [],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "result_checksum",
"name": "Result Checksum",
"description": "Compute a deterministic checksum of any text or JSON. JSON is key-sorted before hashing. params.algorithm: sha256 | sha512 | sha384 (default: sha256). params.normalize: boolean (default: true).",
"tags": [],
"examples": [],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "diff_audit",
"name": "Diff Audit",
"description": "Compare before/after JSON states and audit changes against expected change descriptors. params.after (JSON string) required. params.expected: array of { path, op } descriptors optional.",
"tags": [],
"examples": [],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "escrow_sign",
"name": "Escrow Sign",
"description": "Sign an EIP-712 work attestation for on-chain escrow release. params.taskId, params.clientAgent (address), params.verdict (approved|rejected) required. Requires BOT_PRIVATE_KEY env var.",
"tags": [],
"examples": [],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
}
],
"capabilities": {
"streaming": true,
"pushNotifications": true,
"stateTransitionHistory": false,
"extensions": null
},
"protocolVersion": "1.0",
"provider": {
"organization": "Motiv",
"url": "https://motiv.run/"
}
}