{"id":12217,"name":"RONIN-ZERO Machine Services","description":"Autonomous machine services on Base USDC x402, featuring multi-provider search router.","card_url":"https://seller.agratys.website/.well-known/agent-card.json","endpoint":"https://seller.agratys.website","protocol_version":"1.0","first_seen":"2026-10-10T13:44:50.857768+00:00","last_verified":"2026-10-10T16:41:33.659641+00:00","card":{"name":"RONIN-ZERO Machine Services","skills":[{"id":"ronin.artifact-risk-scan.v0","name":"RONIN Artifact Risk Scan v0","tags":["machine-service","x402","ronin"],"examples":["/machine-services/artifact-risk-scan"],"description":"Deterministic static risk assessment for bounded source code, diffs, configuration, manifests, and structured text. Submitted content is data only."},{"id":"ronin.bytes-transform.v0","name":"RONIN Bytes Transform v0","tags":["machine-service","x402","ronin"],"examples":["/machine-services/bytes-transform"],"description":"Local hashing, encoding, canonical JSON and JWT-decode utility. No network, no HMAC key intake, no signature verification."},{"id":"ronin.structured-extract.v0","name":"RONIN Structured Extract v0","tags":["machine-service","x402","ronin"],"examples":["/machine-services/structured-extract"],"description":"Deterministic extraction of emails, URLs, domains, phones, headings and JSON-LD from submitted text/HTML. Content is never fetched."},{"id":"ronin.x402-manifest-lint.v0","name":"RONIN x402 Manifest Lint v0","tags":["machine-service","x402","ronin"],"examples":["/machine-services/x402-manifest-lint"],"description":"Offline x402 v2 exact-scheme lint for PAYMENT-REQUIRED, OpenAPI or .well-known/x402 JSON. Grade A-F with per-check findings."},{"id":"ronin.native.sha256.v1","name":"RONIN sha256","tags":["ronin","native-commerce","x402","sha256"],"examples":["/machine-services/sha256"],"description":"SHA-256 digest of UTF-8 text"},{"id":"ronin.native.sha512.v1","name":"RONIN sha512","tags":["ronin","native-commerce","x402","sha512"],"examples":["/machine-services/sha512"],"description":"SHA-512 digest of UTF-8 text"},{"id":"ronin.native.base64-encode.v1","name":"RONIN base64-encode","tags":["ronin","native-commerce","x402","base64","encode"],"examples":["/machine-services/base64-encode"],"description":"Encode UTF-8 text as Base64"},{"id":"ronin.native.base64-decode.v1","name":"RONIN base64-decode","tags":["ronin","native-commerce","x402","base64","decode"],"examples":["/machine-services/base64-decode"],"description":"Decode Base64 into UTF-8 text"},{"id":"ronin.native.hex-encode.v1","name":"RONIN hex-encode","tags":["ronin","native-commerce","x402","hex","encode"],"examples":["/machine-services/hex-encode"],"description":"Encode UTF-8 text as hexadecimal"},{"id":"ronin.native.hex-decode.v1","name":"RONIN hex-decode","tags":["ronin","native-commerce","x402","hex","decode"],"examples":["/machine-services/hex-decode"],"description":"Decode hexadecimal into UTF-8 text"},{"id":"ronin.native.json-canonicalize.v1","name":"RONIN json-canonicalize","tags":["ronin","native-commerce","x402","json","canonicalize"],"examples":["/machine-services/json-canonicalize"],"description":"Canonicalize submitted JSON"},{"id":"ronin.native.json-pretty.v1","name":"RONIN json-pretty","tags":["ronin","native-commerce","x402","json","pretty"],"examples":["/machine-services/json-pretty"],"description":"Pretty-print submitted JSON"},{"id":"ronin.native.csv-to-json.v1","name":"RONIN csv-to-json","tags":["ronin","native-commerce","x402","csv","to","json"],"examples":["/machine-services/csv-to-json"],"description":"Parse submitted CSV into JSON records"},{"id":"ronin.native.json-to-csv.v1","name":"RONIN json-to-csv","tags":["ronin","native-commerce","x402","json","to","csv"],"examples":["/machine-services/json-to-csv"],"description":"Convert a JSON array of records to CSV"},{"id":"ronin.native.text-stats.v1","name":"RONIN text-stats","tags":["ronin","native-commerce","x402","text","stats"],"examples":["/machine-services/text-stats"],"description":"Count words, lines, characters and UTF-8 bytes"},{"id":"ronin.native.text-slug.v1","name":"RONIN text-slug","tags":["ronin","native-commerce","x402","text","slug"],"examples":["/machine-services/text-slug"],"description":"Convert text into a URL slug"},{"id":"ronin.native.url-parse.v1","name":"RONIN url-parse","tags":["ronin","native-commerce","x402","url","parse"],"examples":["/machine-services/url-parse"],"description":"Parse a submitted URL without fetching it"},{"id":"ronin.native.html-text.v1","name":"RONIN html-text","tags":["ronin","native-commerce","x402","html","text"],"examples":["/machine-services/html-text"],"description":"Extract visible text from submitted HTML without fetching it"},{"id":"ronin.native.decimal-calc.v1","name":"RONIN decimal-calc","tags":["ronin","native-commerce","x402","decimal","calc"],"examples":["/machine-services/decimal-calc"],"description":"Exact decimal calculation: add, subtract, multiply or divide"},{"id":"ronin.native.uuid-v5.v1","name":"RONIN uuid-v5","tags":["ronin","native-commerce","x402","uuid","v5"],"examples":["/machine-services/uuid-v5"],"description":"Deterministic UUIDv5 from text using the URL namespace"},{"id":"ronin.native.svg-info.v1","name":"RONIN svg-info","tags":["ronin","native-commerce","x402","svg","info"],"examples":["/machine-services/svg-info"],"description":"Inspect submitted SVG dimensions and element count without rendering"},{"id":"ronin.native.markdown-outline.v1","name":"RONIN markdown-outline","tags":["ronin","native-commerce","x402","markdown","outline"],"examples":["/machine-services/markdown-outline"],"description":"Extract heading outline from submitted Markdown"},{"id":"ronin.native.json-path.v1","name":"RONIN json-path","tags":["ronin","native-commerce","x402","json","path"],"examples":["/machine-services/json-path"],"description":"Select a dot-separated path from submitted JSON"},{"id":"ronin.native.sha256-verify.v1","name":"RONIN sha256-verify","tags":["ronin","native-commerce","x402","sha256","verify"],"examples":["/machine-services/sha256-verify"],"description":"Check submitted text against an expected SHA-256 digest"},{"id":"ronin.native.unit-convert.v1","name":"RONIN unit-convert","tags":["ronin","native-commerce","x402","unit","convert"],"examples":["/machine-services/unit-convert"],"description":"Exact decimal conversion among length or mass units"},{"id":"ronin.search-router.v0","name":"RONIN Search Router v0","tags":["Search","Web Search","Search Router","machine-service","x402","ronin"],"examples":["/machine-services/search-router"],"description":"Autonomous multi-provider search orchestration with deterministic failover, normalized results, and machine receipt. Payable via x402 Base USDC."}],"version":"0.5.0","description":"Autonomous machine services on Base USDC x402, featuring multi-provider search router.","capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"supportedInterfaces":[{"url":"https://seller.agratys.website","protocolBinding":"HTTP+JSON","protocolVersion":"1.0"}]},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-10T16:41:33.659641+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agent Tools Catalog","source_url":"https://agent-tools.cloud","last_check":{"checked_at":"2026-10-10T16:41:33.659641+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://seller.agratys.website/.well-known/agent-card.json"],"skills":[{"skill_id":"ronin.artifact-risk-scan.v0","name":"RONIN Artifact Risk Scan v0","description":"Deterministic static risk assessment for bounded source code, diffs, configuration, manifests, and structured text. Submitted content is data only.","tags":["machine-service","x402","ronin"],"quality_warning":false},{"skill_id":"ronin.bytes-transform.v0","name":"RONIN Bytes Transform v0","description":"Local hashing, encoding, canonical JSON and JWT-decode utility. No network, no HMAC key intake, no signature verification.","tags":["machine-service","x402","ronin"],"quality_warning":false},{"skill_id":"ronin.search-router.v0","name":"RONIN Search Router v0","description":"Autonomous multi-provider search orchestration with deterministic failover, normalized results, and machine receipt. Payable via x402 Base USDC.","tags":["Search","Web Search","Search Router","machine-service","x402","ronin"],"quality_warning":false},{"skill_id":"ronin.structured-extract.v0","name":"RONIN Structured Extract v0","description":"Deterministic extraction of emails, URLs, domains, phones, headings and JSON-LD from submitted text/HTML. Content is never fetched.","tags":["machine-service","x402","ronin"],"quality_warning":false},{"skill_id":"ronin.native.base64-decode.v1","name":"RONIN base64-decode","description":"Decode Base64 into UTF-8 text","tags":["ronin","native-commerce","x402","base64","decode"],"quality_warning":false},{"skill_id":"ronin.native.base64-encode.v1","name":"RONIN base64-encode","description":"Encode UTF-8 text as Base64","tags":["ronin","native-commerce","x402","base64","encode"],"quality_warning":false},{"skill_id":"ronin.native.csv-to-json.v1","name":"RONIN csv-to-json","description":"Parse submitted CSV into JSON records","tags":["ronin","native-commerce","x402","csv","to","json"],"quality_warning":false},{"skill_id":"ronin.native.decimal-calc.v1","name":"RONIN decimal-calc","description":"Exact decimal calculation: add, subtract, multiply or divide","tags":["ronin","native-commerce","x402","decimal","calc"],"quality_warning":false},{"skill_id":"ronin.native.hex-decode.v1","name":"RONIN hex-decode","description":"Decode hexadecimal into UTF-8 text","tags":["ronin","native-commerce","x402","hex","decode"],"quality_warning":false},{"skill_id":"ronin.native.hex-encode.v1","name":"RONIN hex-encode","description":"Encode UTF-8 text as hexadecimal","tags":["ronin","native-commerce","x402","hex","encode"],"quality_warning":false},{"skill_id":"ronin.native.html-text.v1","name":"RONIN html-text","description":"Extract visible text from submitted HTML without fetching it","tags":["ronin","native-commerce","x402","html","text"],"quality_warning":false},{"skill_id":"ronin.native.json-canonicalize.v1","name":"RONIN json-canonicalize","description":"Canonicalize submitted JSON","tags":["ronin","native-commerce","x402","json","canonicalize"],"quality_warning":false},{"skill_id":"ronin.native.json-path.v1","name":"RONIN json-path","description":"Select a dot-separated path from submitted JSON","tags":["ronin","native-commerce","x402","json","path"],"quality_warning":false},{"skill_id":"ronin.native.json-pretty.v1","name":"RONIN json-pretty","description":"Pretty-print submitted JSON","tags":["ronin","native-commerce","x402","json","pretty"],"quality_warning":false},{"skill_id":"ronin.native.json-to-csv.v1","name":"RONIN json-to-csv","description":"Convert a JSON array of records to CSV","tags":["ronin","native-commerce","x402","json","to","csv"],"quality_warning":false},{"skill_id":"ronin.native.markdown-outline.v1","name":"RONIN markdown-outline","description":"Extract heading outline from submitted Markdown","tags":["ronin","native-commerce","x402","markdown","outline"],"quality_warning":false},{"skill_id":"ronin.native.sha256.v1","name":"RONIN sha256","description":"SHA-256 digest of UTF-8 text","tags":["ronin","native-commerce","x402","sha256"],"quality_warning":false},{"skill_id":"ronin.native.sha256-verify.v1","name":"RONIN sha256-verify","description":"Check submitted text against an expected SHA-256 digest","tags":["ronin","native-commerce","x402","sha256","verify"],"quality_warning":false},{"skill_id":"ronin.native.sha512.v1","name":"RONIN sha512","description":"SHA-512 digest of UTF-8 text","tags":["ronin","native-commerce","x402","sha512"],"quality_warning":false},{"skill_id":"ronin.native.svg-info.v1","name":"RONIN svg-info","description":"Inspect submitted SVG dimensions and element count without rendering","tags":["ronin","native-commerce","x402","svg","info"],"quality_warning":false},{"skill_id":"ronin.native.text-slug.v1","name":"RONIN text-slug","description":"Convert text into a URL slug","tags":["ronin","native-commerce","x402","text","slug"],"quality_warning":false},{"skill_id":"ronin.native.text-stats.v1","name":"RONIN text-stats","description":"Count words, lines, characters and UTF-8 bytes","tags":["ronin","native-commerce","x402","text","stats"],"quality_warning":false},{"skill_id":"ronin.native.unit-convert.v1","name":"RONIN unit-convert","description":"Exact decimal conversion among length or mass units","tags":["ronin","native-commerce","x402","unit","convert"],"quality_warning":false},{"skill_id":"ronin.native.url-parse.v1","name":"RONIN url-parse","description":"Parse a submitted URL without fetching it","tags":["ronin","native-commerce","x402","url","parse"],"quality_warning":false},{"skill_id":"ronin.native.uuid-v5.v1","name":"RONIN uuid-v5","description":"Deterministic UUIDv5 from text using the URL namespace","tags":["ronin","native-commerce","x402","uuid","v5"],"quality_warning":false},{"skill_id":"ronin.x402-manifest-lint.v0","name":"RONIN x402 Manifest Lint v0","description":"Offline x402 v2 exact-scheme lint for PAYMENT-REQUIRED, OpenAPI or .well-known/x402 JSON. Grade A-F with per-check findings.","tags":["machine-service","x402","ronin"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":2,"passed":2},"recent_checks":[{"card_url":"https://seller.agratys.website/.well-known/agent-card.json","checked_at":"2026-10-10T16:41:33.659641+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://seller.agratys.website/.well-known/agent-card.json","checked_at":"2026-10-10T13:44:50.857768+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-10T16:41:33.659641+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-10T13:44:50.857768+00:00","state":"unconfirmed","http_status":404,"detail":"Endpoint returned a generic not-found response"},"events":[],"relationships":[],"verification":{"agent_card_url":"https://seller.agratys.website/.well-known/agent-card.json","last_successful_card_check":"2026-10-10T16:41:33.659641+00:00","latest_card_check":{"checked_at":"2026-10-10T16:41:33.659641+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-10T16:41:33.659641+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-10T16:41:33.659641+00:00","endpoint_tls_reachable":true,"protocol_check_state":"unconfirmed","protocol_checked_at":"2026-10-10T13:44:50.857768+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}