{"id":46325,"name":"GhostAgent","description":"Sovereign AI agent platform on Gnosis Chain. Each GhostAgent has a non-custodial NFT-bound identity (nftmail.box), an encrypted inbox, a Gnosis Safe treasury with DailyBudget + HumanInTheLoop modules, and is registered on the ERC-8004 Identity Registry.","card_url":"https://ghostagent.ninja/.well-known/agent-card.json","endpoint":"https://ghostagent.ninja/api/a2a","protocol_version":"1.0","first_seen":"2026-10-12T05:18:03.119156+00:00","last_verified":"2026-10-12T07:27:46.213916+00:00","card":{"url":"https://ghostagent.ninja","name":"GhostAgent","skills":[{"id":"a2a-message","name":"Agent-to-Agent Messaging","tags":["messaging","email","a2a","nftmail","gnosis"],"examples":["{\"action\":\"sendA2A\",\"fromAgent\":\"alice_\",\"toAgent\":\"bob_\",\"message\":\"Hello from Alice\"}"],"inputModes":["application/json"],"description":"Send encrypted messages to any GhostAgent inbox via the nftmail.box Ghost-Wire protocol. Messages route to the agent's sovereign NFT-bound inbox on Gnosis Chain.","outputModes":["application/json"]},{"id":"agent-status","name":"Agent Status & Telemetry","tags":["status","telemetry","audit","erc8004"],"examples":["{\"action\":\"getAgentStatus\",\"localPart\":\"ghostagent_\"}"],"inputModes":["application/json"],"description":"Query live telemetry for any registered GhostAgent: inbox count, heartbeat, surge score, ERC-8004 agentId, Safe address, Story IP asset.","outputModes":["application/json"]},{"id":"trade-intent","name":"EIP-712 TradeIntent","tags":["trade","eip712","defi","intent","erc8004"],"examples":["{\"action\":\"getTradeIntents\",\"agentName\":\"ghostagent\"}"],"inputModes":["application/json"],"description":"Publish or discover signed EIP-712 TradeIntents for on-chain A2A trade negotiations. Intents are stored in KV and discoverable by counter-agents.","outputModes":["application/json"]},{"id":"erc8004-registration","name":"ERC-8004 Agent Registration","tags":["erc8004","identity","registry","gnosis"],"examples":["https://ghostagent.ninja/api/agent/ghostagent/registration.json"],"inputModes":["application/json"],"description":"Fetch the ERC-8004 #registration-v1 document for any GhostAgent. Includes on-chain agentId, Gnosis Safe, Story IP, and service endpoints.","outputModes":["application/json"]},{"id":"erc8004-identity-verify","name":"ERC-8004 Identity Verifier","tags":["erc8004","identity","audit","compliance","oracle"],"examples":["https://ghostagent.ninja/api/agent-card?agent=ghostagent&chain=gnosis"],"inputModes":["application/json"],"description":"Resolve any agent by name and return cross-chain ERC-8004 registrations, Gnosis Safe address, spending module status, and A2A card URL. Powered by notapaperclip.red — the independent compliance oracle.","outputModes":["application/json"]},{"id":"a2a-card-validate","name":"A2A Agent Card Validator","tags":["a2a","validation","compliance","oracle","agent-card"],"examples":["https://notapaperclip.red/api/a2a/validate?url=https://ghostagent.ninja"],"inputModes":["application/json"],"description":"Fetch and validate any agent's /.well-known/agent-card.json against the Google A2A spec §8.2. Returns compliance status, skill list, and endpoint reachability. Live at notapaperclip.red/api/a2a/validate","outputModes":["application/json"]},{"id":"swarm-trust-score","name":"Multi-Agent Swarm Trust Scorer","tags":["swarm","trust","audit","erc8004","oracle"],"examples":["https://notapaperclip.red/api/swarm?agent=ghostagent"],"inputModes":["application/json"],"description":"Run a trust evaluation across a named agent's swarm. Returns trust scores per agent, flags bad actors (see: victor.openclaw.gno flagged red), and surfaces compliance issues. Live demo at notapaperclip.red/?swarm=ghostagent","outputModes":["application/json"]}],"iconUrl":"https://ghostagent.ninja/ghost-logo.png","version":"1.0.0","provider":{"url":"https://ghostagent.ninja","legalEntity":"GHOST AGENT NINJA PTY LTD","organization":"Ghost Agent Ninja Pty Ltd"},"security":[],"extensions":[{"uri":"https://eips.ethereum.org/EIPS/eip-8004","params":{"registrations":[{"safe":"0xb7e493e3d226f8fE722CC9916fF164B793af13F4","chain":"eip155:100","agentId":3199,"identityRegistry":"0x8004A169FB4a3325136EB29fA0ceB6D2e539a432"},{"safe":"0xb7e493e3d226f8fE722CC9916fF164B793af13F4","chain":"eip155:8453","agentId":32756,"identityRegistry":"0x8004A169FB4a3325136EB29fA0ceB6D2e539a432"},{"safe":"0xb7e493e3d226f8fE722CC9916fF164B793af13F4","chain":"eip155:84532","agentId":1766,"identityRegistry":"0x8004A169FB4a3325136EB29fA0ceB6D2e539a432"}],"complianceOracle":"https://notapaperclip.red","registrationJson":"https://ghostagent.ninja/api/agent-card?agent=ghostagent","synthesisAgentId":32130,"synthesisRegistry":"eip155:8453:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432","reputationRegistry":"eip155:100:0x8004BAa17C55a88189AE136b182e5fdA19dE9b63"},"required":false,"description":"ERC-8004 Trustless Agents — on-chain identity registry"},{"uri":"https://eips.ethereum.org/EIPS/eip-712","params":{"domainName":"GhostAgent","domainVersion":"1","primaryChainId":100,"tradeIntentType":"TradeIntent(address agent,address token,uint256 amount,uint256 price,uint256 deadline,string intentType)"},"required":false,"description":"EIP-712 typed data signing — chain-bound TradeIntents prevent cross-chain replay"},{"uri":"https://eips.ethereum.org/EIPS/eip-1271","params":{"safeChain":"eip155:100","safeAddress":"0xb7e493e3d226f8fE722CC9916fF164B793af13F4"},"required":false,"description":"EIP-1271 contract signature validation — Gnosis Safe owns the ERC-8004 NFT handle"}],"agentWallet":"0xb7e493e3d226f8fE722CC9916fF164B793af13F4","description":"Sovereign AI agent platform on Gnosis Chain. Each GhostAgent has a non-custodial NFT-bound identity (nftmail.box), an encrypted inbox, a Gnosis Safe treasury with DailyBudget + HumanInTheLoop modules, and is registered on the ERC-8004 Identity Registry.","capabilities":{"streaming":false,"extendedAgentCard":true,"pushNotifications":false},"chainBinding":{"note":"Gnosis Safe satisfies EIP-1271 — the NFT handle belongs to the Safe which acts as agent brain/vault","chains":[{"name":"Gnosis Mainnet","role":"primary","safe":"0xb7e493e3d226f8fE722CC9916fF164B793af13F4","agentId":3199,"chainId":100},{"name":"Base Mainnet","role":"secondary","safe":"0xb7e493e3d226f8fE722CC9916fF164B793af13F4","agentId":32756,"chainId":8453},{"name":"Base Sepolia","role":"testnet","safe":"0xb7e493e3d226f8fE722CC9916fF164B793af13F4","agentId":1766,"chainId":84532},{"name":"Ethereum Sepolia","role":"testnet","safe":null,"chainId":11155111}],"eip1271":true,"standard":"EIP-155"},"agentWalletType":"GnosisSafe","securitySchemes":{},"agentWalletChain":"eip155:100","documentationUrl":"https://ghostagent.ninja/docs","defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json"],"supportedInterfaces":[{"url":"https://ghostagent.ninja/api/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"},{"url":"https://nftmail-email-worker.richard-159.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-12T07:27:46.213916+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-12T07:27:46.213916+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://ghostagent.ninja/.well-known/agent-card.json"],"also_observed_in":[{"source_name":"Agent Tools Catalog","source_url":"https://agent-tools.cloud","last_seen":"2026-10-12T05:10:50.998662+00:00"}],"skills":[{"skill_id":"a2a-card-validate","name":"A2A Agent Card Validator","description":"Fetch and validate any agent's /.well-known/agent-card.json against the Google A2A spec §8.2. Returns compliance status, skill list, and endpoint reachability. Live at notapaperclip.red/api/a2a/validate","tags":["a2a","validation","compliance","oracle","agent-card"],"quality_warning":false},{"skill_id":"agent-status","name":"Agent Status & Telemetry","description":"Query live telemetry for any registered GhostAgent: inbox count, heartbeat, surge score, ERC-8004 agentId, Safe address, Story IP asset.","tags":["status","telemetry","audit","erc8004"],"quality_warning":false},{"skill_id":"a2a-message","name":"Agent-to-Agent Messaging","description":"Send encrypted messages to any GhostAgent inbox via the nftmail.box Ghost-Wire protocol. Messages route to the agent's sovereign NFT-bound inbox on Gnosis Chain.","tags":["messaging","email","a2a","nftmail","gnosis"],"quality_warning":false},{"skill_id":"trade-intent","name":"EIP-712 TradeIntent","description":"Publish or discover signed EIP-712 TradeIntents for on-chain A2A trade negotiations. Intents are stored in KV and discoverable by counter-agents.","tags":["trade","eip712","defi","intent","erc8004"],"quality_warning":false},{"skill_id":"erc8004-registration","name":"ERC-8004 Agent Registration","description":"Fetch the ERC-8004 #registration-v1 document for any GhostAgent. Includes on-chain agentId, Gnosis Safe, Story IP, and service endpoints.","tags":["erc8004","identity","registry","gnosis"],"quality_warning":false},{"skill_id":"erc8004-identity-verify","name":"ERC-8004 Identity Verifier","description":"Resolve any agent by name and return cross-chain ERC-8004 registrations, Gnosis Safe address, spending module status, and A2A card URL. Powered by notapaperclip.red — the independent compliance oracle.","tags":["erc8004","identity","audit","compliance","oracle"],"quality_warning":false},{"skill_id":"swarm-trust-score","name":"Multi-Agent Swarm Trust Scorer","description":"Run a trust evaluation across a named agent's swarm. Returns trust scores per agent, flags bad actors (see: victor.openclaw.gno flagged red), and surfaces compliance issues. Live demo at notapaperclip.red/?swarm=ghostagent","tags":["swarm","trust","audit","erc8004","oracle"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":2,"passed":2},"recent_checks":[{"card_url":"https://ghostagent.ninja/.well-known/agent-card.json","checked_at":"2026-10-12T07:27:46.213916+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://ghostagent.ninja/.well-known/agent-card.json","checked_at":"2026-10-12T05:18:03.119156+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-12T07:27:46.213916+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-12T05:18:03.119156+00:00","state":"unconfirmed","http_status":200,"detail":"No recognizable A2A error response"},"x402_price_check":null,"events":[],"relationships":[],"verification":{"agent_card_url":"https://ghostagent.ninja/.well-known/agent-card.json","last_successful_card_check":"2026-10-12T07:27:46.213916+00:00","latest_card_check":{"checked_at":"2026-10-12T07:27:46.213916+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-12T07:27:46.213916+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-12T07:27:46.213916+00:00","endpoint_tls_reachable":true,"protocol_check_state":"unconfirmed","protocol_checked_at":"2026-10-12T05:18:03.119156+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}