{"type":"https://eips.ethereum.org/EIPS/eip-8004#registration-v1","protocolVersion":"0.2.9","name":"Witnos","iconUrl":"https://data.crestsystems.ai/witnos-logo.png","image":"https://data.crestsystems.ai/witnos-logo.png","services":[{"name":"web","endpoint":"https://data.crestsystems.ai/"},{"name":"MCP","endpoint":"https://data.crestsystems.ai/mcp","version":"2025-06-18","mcpTools":["crest_verify","crest_score","token_risk","agent_preflight","crest_passport","crest_remember","crest_recall"]},{"name":"A2A","endpoint":"https://data.crestsystems.ai/.well-known/agent-card.json","version":"0.2.9"},{"name":"agentWallet","endpoint":"eip155:8453:0x39b76b6ff9Ccbfb56163A568D48a4cFabB330cb4"}],"registrations":[{"agentId":57087,"agentRegistry":"eip155:8453:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432"}],"active":true,"x402Support":true,"supportedTrust":["reputation"],"updatedAt":1783085478,"description":"The neutral witness for the x402 agent economy. Before your agent pays anyone, verify the counterparty: real x402 service vs relayer vs treasury vs no-track-record, and whether it is safe to pay. Read from the Crest settlement graph. Never let your agent pay a rug.","url":"https://data.crestsystems.ai/a2a","preferredTransport":"JSONRPC","version":"1.0.0","provider":{"organization":"Crest Deployment Systems","url":"https://crestsystems.ai"},"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain"],"skills":[{"id":"verify_counterparty","name":"Verify an x402 counterparty","description":"Given a 0x address, returns whether it is a real x402 service, a relayer, a treasury, or has no track record, and whether it is safe to pay. The check to run before your agent pays anyone over x402.","tags":["x402","trust","verification","counterparty","payments","rug-check"],"examples":["verify 0x4ed4e862860bed51a9570b96d89af5e1b0efefed","is 0x68396bd35874695ad86cd29410bd80a550991a2b safe to pay"],"inputModes":["text/plain"],"outputModes":["text/plain"]},{"id":"score_wallet","name":"Score a wallet (solvency and liveness)","description":"Returns a Witnos score for any address: solvency (can it pay) and liveness (is it active), the safe-to-pay and creditworthiness read before extending value to a counterparty.","tags":["wallet","score","solvency","liveness","credit"],"examples":["score 0x68396bd35874695ad86cd29410bd80a550991a2b","is this wallet solvent"],"inputModes":["text/plain"],"outputModes":["text/plain"]},{"id":"assess_token_risk","name":"Assess token risk (code and people)","description":"Scans a token contract and the wallets around it for risk: honeypot and controller signals in the code plus concentration and behavior in the holders. Run before touching a token.","tags":["token","risk","honeypot","contract","holders"],"examples":["risk on token 0x...","is this token a rug"],"inputModes":["text/plain"],"outputModes":["text/plain"]},{"id":"score_agent_credit","name":"Score agent credit","description":"Creditworthiness for an autonomous agent wallet: balance, runway (days until broke) and observed burn, so you know if an agent can honor what it promises.","tags":["agent","credit","runway","solvency"],"examples":["credit on agent 0x...","how long until this agent is broke"],"inputModes":["text/plain"],"outputModes":["text/plain"]},{"id":"preflight_payment","name":"Preflight a payment","description":"A pre-action gate: before your agent sends an x402 payment, get a block/warn/allow verdict with reason codes and a changed-since cursor, so a bad counterparty is caught the instant before you pay.","tags":["preflight","payment","gate","x402","safety"],"examples":["preflight payment to 0x...","should I pay 0x... now"],"inputModes":["text/plain"],"outputModes":["text/plain"]},{"id":"read_settlement_census","name":"Read the de-noised settlement census","description":"The state of x402: of all USDC moving through x402, which wallets are real end services versus relayers and treasuries. A de-noised settlement graph no directory publishes.","tags":["census","x402","settlement","market","graph"],"examples":["state of x402","who are the real x402 services"],"inputModes":["text/plain"],"outputModes":["text/plain"]},{"id":"classify_pm_wallet","name":"Classify a Polymarket wallet","description":"Classifies a Polymarket wallet as sharp, dumb, or neutral from realized edge and history, the counterparty read before you follow or fade a prediction-market address.","tags":["polymarket","prediction-market","counterparty","edge"],"examples":["classify polymarket wallet 0x...","is this pm wallet sharp"],"inputModes":["text/plain"],"outputModes":["text/plain"]},{"id":"mint_passport","name":"Mint or check a Witnos passport","description":"Give your agent a home: a persistent identity, tamper-evident hash-chained memory you write and recall across sessions, and a reputation other agents can verify before they trust or pay you.","tags":["passport","identity","memory","reputation","agent-home"],"examples":["mint a passport for my agent","verify the passport for 0x..."],"inputModes":["text/plain"],"outputModes":["text/plain"]}]}