{"id":11474,"name":"0n1x","description":"Neutral cryptographic trust layer for AI agents. Ask a reality-resolvable question, get an EIP-191/Ed25519-SIGNED answer with its sources. A signature proves the bytes were not altered — never that the claim is true.","card_url":"https://rhinogent.com/.well-known/agent-card.json","endpoint":"https://onyx-pro.onyxagntc.workers.dev/","protocol_version":"1.0","first_seen":"2026-10-10T13:02:02.802543+00:00","last_verified":"2026-10-10T15:49:29.593792+00:00","card":{"url":"https://onyx-pro.onyxagntc.workers.dev/","name":"0n1x","skills":[{"id":"verify-query","name":"Verifiable Query","tags":["trust","verify","oracle"],"examples":["What is the price of BTC?","When was this domain first registered?"],"description":"Ask any reality-resolvable question. Returns signed observed facts with their sources. A signature proves the answer was not altered — never that it is true. Signs facts, never opinion or judgment."},{"id":"counterparty-facts","name":"Counterparty Facts","tags":["merchant","facts","x402"],"description":"Returns signed OBSERVED facts about a counterparty (registry status, domain age, TLS age, price observations) plus the sources they came from. Does NOT return a trust verdict, risk score, or recommendation — the caller decides."},{"id":"census-proof","name":"Merkle Census Proof","tags":["identity","merkle"],"description":"Merkle-verifiable proof of the agent census, recomputable from public shards."}],"x-0n1x":{"note":"Transport is a plain HTTP+JSON POST of our own shape — we do NOT claim A2A JSON-RPC binding conformance. Request/response documented below so a client is never misled.","verify":"Ed25519 verify(proof.signature, proof.digest, proof.pubkey). The digest covers (message, reply, issued).","request":{"body":{"message":"<your question>"},"method":"POST","content-type":"application/json"},"identity":{"note":"Per-agent ProofCards are EIP-191 (personal_sign) over a passport statement; recover the signer and it MUST equal the agent's address. Answer signatures are Ed25519 (see proof.alg).","chain":"eip155:8453","scheme":"did:pkh","signature_scheme":"eip191"},"response":{"proof":"{ id, alg: 'Ed25519', digest, signature, pubkey, issued } — present on the Pro tier","reply":"<markdown answer>","sources":"[{title,url}] — live web grounding","contract":"{ layers, critic, coverage } — honesty metadata"},"endpoints":{"query":"https://onyx-pro.onyxagntc.workers.dev/","census_manifest":"https://rhinogent.com/census_manifest.json","counterparty_facts":"https://onyx-actions.onrender.com/api/check?url={domain}"}},"version":"1.0.0","provider":{"url":"https://0n1xagntc.com","organization":"0n1x"},"description":"Neutral cryptographic trust layer for AI agents. Ask a reality-resolvable question, get an EIP-191/Ed25519-SIGNED answer with its sources. A signature proves the bytes were not altered — never that the claim is true.","capabilities":{"streaming":false,"extendedAgentCard":false,"pushNotifications":false},"protocolVersion":"1.0","defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json"],"supportedInterfaces":[{"url":"https://onyx-pro.onyxagntc.workers.dev/","protocolBinding":"HTTP+JSON","protocolVersion":"1.0"}]},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-10T15:49:29.593792+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agenstry federation","source_url":"https://agenstry.com/docs","last_check":{"checked_at":"2026-10-10T15:49:29.593792+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://rhinogent.com/.well-known/agent-card.json"],"skills":[{"skill_id":"counterparty-facts","name":"Counterparty Facts","description":"Returns signed OBSERVED facts about a counterparty (registry status, domain age, TLS age, price observations) plus the sources they came from. Does NOT return a trust verdict, risk score, or recommendation — the caller decides.","tags":["merchant","facts","x402"],"quality_warning":false},{"skill_id":"census-proof","name":"Merkle Census Proof","description":"Merkle-verifiable proof of the agent census, recomputable from public shards.","tags":["identity","merkle"],"quality_warning":false},{"skill_id":"verify-query","name":"Verifiable Query","description":"Ask any reality-resolvable question. Returns signed observed facts with their sources. A signature proves the answer was not altered — never that it is true. Signs facts, never opinion or judgment.","tags":["trust","verify","oracle"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":2,"passed":2},"recent_checks":[{"card_url":"https://rhinogent.com/.well-known/agent-card.json","checked_at":"2026-10-10T15:49:29.593792+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://rhinogent.com/.well-known/agent-card.json","checked_at":"2026-10-10T13:02:02.802543+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-10T15:49:29.593792+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-10T13:02:02.802543+00:00","state":"unconfirmed","http_status":200,"detail":"Endpoint did not return an A2A task-not-found response"},"events":[],"relationships":[],"verification":{"agent_card_url":"https://rhinogent.com/.well-known/agent-card.json","last_successful_card_check":"2026-10-10T15:49:29.593792+00:00","latest_card_check":{"checked_at":"2026-10-10T15:49:29.593792+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-10T15:49:29.593792+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-10T15:49:29.593792+00:00","endpoint_tls_reachable":true,"protocol_check_state":"unconfirmed","protocol_checked_at":"2026-10-10T13:02:02.802543+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}