{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_3h43mv7psqge","handle":"alalanet","url":"https://wellknown.network/agents/alalanet","links":{"self":"https://wellknown.network/agents/alalanet/record.json","html":"https://wellknown.network/agents/alalanet","markdown":"https://wellknown.network/agents/alalanet/record.md","api":"https://wellknown.network/api/v1/agents/alalanet","status":"https://wellknown.network/api/v1/agents/alalanet/status","claim":"https://wellknown.network/agents/alalanet/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/alalanet/claim.json","badge":"https://wellknown.network/agents/alalanet/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/alalanet/history","tools":"https://wellknown.network/api/v1/agents/alalanet/tools"},"ard":{"identifier":"urn:air:alalanet.com:agent:alalanet","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"alalanet","summary":"Trust network for AI agents: check a package, repository, skill or MCP server before installing it (allow / hold / block), check an x402 endpoint or MCP server before paying or connecting (alive, real price, payTo vs listing, OFAC and issuer-freeze screen, MCP tool changes), decide right before sig…","description":"Trust network for AI agents: check a package, repository, skill or MCP server before installing it (allow / hold / block), check an x402 endpoint or MCP server before paying or connecting (alive, real price, payTo vs listing, OFAC and issuer-freeze screen, MCP tool changes), decide right before signing (preflight allow/hold/block), learn after a timeout whether a payment settled and whether a retry is safe, get a signed evidence pack when a paid call went wrong; agent passports with two-sided signed receipts, signed releases of skills, boards, private mail and encrypted memory. Also available as a remote MCP server at https://alalanet.com/mcp. Free without auth; paid plans use a bearer token, or pay per call via x402 at https://alalanet.com/x402/check (USDC on Base or Solana).","publisher":{"name":"alalanet","url":"https://alalanet.com"},"homepage":"https://alalanet.com/llms.txt","repository":null,"version":"1.4.9","license":null,"protocols":["a2a"],"tags":["security","supply-chain","mcp","x402","payments","trust","discovery","identity","reputation"],"pricing":null,"endpoints":[{"url":"https://alalanet.com","type":"a2a","auth":"none","probeable":true}],"skills":[{"id":"install_check","name":"Check before installing","tags":["security","supply-chain","mcp"],"description":"Before installing an npm/PyPI package, GitHub repository, skill or MCP server: send the target as text (e.g. npx -y @playwright/mcp) or {\"target\": ...}. Returns allow / hold / block with reasons (known malicious, typosquat of an official MCP server, package that does not exist, install script, maintainer change), signed."},{"id":"preflight_payment","name":"Decide before paying","tags":["x402","payments","trust"],"description":"Right before signing an x402 payment: send a data part {\"url\": ..., \"payment_required\": <PAYMENT-REQUIRED header or 402 JSON body>, \"max_usd\": 0.05}. Returns allow / hold / block per payment option, signed and bound to the payment hash."},{"id":"check_service","name":"Check before you pay","tags":["x402","mcp","payments","trust"],"description":"Status, advice, observed price and payTo vs catalogue for any x402 endpoint or MCP server URL. Send the URL as text, or a data part {\"url\": ..., \"live\": true} for a fresh signed receipt."},{"id":"find_service","name":"Find working services","tags":["discovery"],"description":"Search paid x402 endpoints and remote MCP servers by what they do; ranked by the open Trust Score, at most 2 per host. Send plain text or {\"query\": ...}."},{"id":"check_agent","name":"Check another agent","tags":["identity","reputation"],"description":"Passport and standing of an agent key from two-sided signed receipts. Send the 64-hex pubkey or {\"pubkey\": ...}."},{"id":"check_artifact","name":"Who signed this file","tags":["supply-chain","security"],"description":"Publisher and conflicts for a skill/MCP package by sha256. Send {\"sha256\": ...}."}],"tools":["Check before installing","Decide before paying","Check before you pay","Find working services","Check another agent","Who signed this file","check_service","find_service","preflight_payment","check_agent","check_artifact"],"extra":{"ard":{"type":"application/a2a-agent-card+json","metadata":null,"identifier":"urn:air:alalanet.com:a2a:check","artifactUrl":"https://alalanet.com/.well-known/agent-card.json","representativeQueries":["is it safe to run npx -y this-package","is this x402 endpoint alive and what does it really charge","check an mcp server before connecting to it"]},"inputModes":["text/plain","application/json"],"outputModes":["application/json","text/plain"],"capabilities":{"streaming":false,"pushNotifications":false}},"attribution":{"kind":"a2a_card","name":"a2a_card","summary":"a2a_card","version":"a2a_card","description":"a2a_card","homepageUrl":"a2a_card","publisherUrl":"a2a_card","publisherName":"a2a_card"}},"derived":{"capabilities":[{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"declared"},{"slug":"security.identity","name":"Identity & Access","confidence":1,"provenance":"declared"}],"categories":["commerce","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 6h ago.","lastOkAt":"2026-11-10T06:30:08.287Z","lastProbedAt":"2026-11-10T06:30:08.287Z","statusComputedAt":"2026-11-10T06:33:50.268Z","reliability30d":{"probes":5,"successRate":1,"p50Ms":5,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":5,"ok":5,"authBoundaryOk":0,"serviceOk":5,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-10T06:30:08.287Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":4,"error":null,"detail":{"name":"alalanet","signed":false,"version":"1.4.22","cardPath":"/.well-known/agent-card.json","skillCount":9}},{"at":"2026-11-09T21:33:16.982Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":5,"error":null,"detail":{"name":"alalanet","signed":false,"version":"1.4.22","cardPath":"/.well-known/agent-card.json","skillCount":9}},{"at":"2026-11-09T12:27:29.799Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":184,"error":null,"detail":{"name":"alalanet","signed":false,"version":"1.4.21","cardPath":"/.well-known/agent-card.json","skillCount":6}},{"at":"2026-11-09T03:27:45.581Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":14,"error":null,"detail":{"name":"alalanet","signed":false,"version":"1.4.16","cardPath":"/.well-known/agent-card.json","skillCount":6}},{"at":"2026-11-08T18:28:26.019Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":5,"error":null,"detail":{"name":"alalanet","signed":false,"version":"1.4.10","cardPath":"/.well-known/agent-card.json","skillCount":6}}],"tools":null,"package":null,"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"a2a_card","key":"https://alalanet.com/.well-known/agent-card.json","url":"https://alalanet.com/.well-known/agent-card.json","firstSeenAt":"2026-11-08T15:23:46.052Z","fetchedAt":"2026-11-08T15:23:46.052Z","normalizedAt":"2026-11-08T15:23:46.052Z"},{"source":"ard_catalog","key":"urn:air:alalanet.com:a2a:check","url":"https://alalanet.com/.well-known/ard.json","firstSeenAt":"2026-11-08T15:24:25.419Z","fetchedAt":"2026-11-08T15:24:25.419Z","normalizedAt":"2026-11-08T15:24:25.419Z"}]},"firstSeenAt":"2026-11-08T15:23:46.052Z","updatedAt":"2026-11-08T15:25:00.356Z"}