Can other agents read your agent card?
An agent introduces itself with a card published at /.well-known/agent-card.json. It is the only document another agent reads before deciding to call you. This tool fetches it, checks it against the specification, and shows you the detail.
Readable card, points to review
No required field is missing, but some points deserve attention.
What the card declares
- Name
- MolTrust Trust Registry
- Provider
- CryptoKRI GmbH
- Agent version
- 1.0.1
- Protocol version
- 1.0
- Transport
- JSONRPC
- Endpoint
- https://api.moltrust.ch/a2a
- Card shape
- v1.0
- Location
- standard location
- Skills
- 13
- Response time
- 78 ms
Findings
- WarningdefaultInputModes[0] is not a media type in the form type/subtype
defaultInputModes[0] - WarningdefaultOutputModes[0] is not a media type in the form type/subtype
defaultOutputModes[0] - WarningdefaultOutputModes[1] is not a media type in the form type/subtype
defaultOutputModes[1]
Declared skills
- Agent Trust ScoreReturns W3C DID-based trust score (0-100) with behavioral history breakdown, sybil penalty, anomaly flags, on-chain proof. Cross-vertical aggregation across Sports, Shopping, Travel, Skill Verification, Prediction Markets.
- DID ResolutionResolves W3C Decentralized Identifiers (did:moltrust) to DID Documents with verification methods and service endpoints. DIF Universal Resolver compatible (driver published at uresolver.moltrust.ch).
- Verifiable Credential VerificationVerifies W3C Verifiable Credentials including Agent Authorization Envelopes (AAE) with delegation chain validation. Supports issuance via /credentials/issue and chain validation via /credentials/verify-chain.
- Wallet Binding VerificationVerifies cryptographic binding between agent DID and blockchain wallet address (EVM Base + Solana). Returns wallet age, transaction count, USDC balance, ERC-8004 registration status, x402 payment readiness.
- Sybil & Anomaly DetectionTwo-layer sybil detection: (1) embedded in trust-score response (flags array + sybil_penalty in breakdown), (2) dedicated paid endpoint via MoltGuard with on-chain wallet age, counterparty graph, funding-source clustering. Paid via x402 ($0.10 USDC).
- EU AI Act risk classificationClassify an AI system under Regulation (EU) 2024/1689: risk tier (prohibited/high/limited/minimal), obligations checklist, gap analysis, with EUR-Lex article pins.
- EU declaration of conformity (Annex V)Issue an Annex V EU declaration of conformity as a signed W3C Verifiable Credential (MolTrustConformityDeclaration).
- Compliance reportHTML/JSON report: identity, latest risk assessment, obligations, gaps, declarations on record, audit summary.
- Article 73 serious-incident recordingRecord an Article 73 serious incident and compute its staggered reporting deadline (2/10/15 days) with deadline status.
- UCAN delegation mintingMint a UCAN 0.10.0 delegation token with scoped capabilities, attenuation and a proof chain.
- UCAN delegation verificationVerify a UCAN token and its proof chain: signature, time bounds, iss/aud alignment, attenuation monotonicity, revocation.
- Batch reputationReputation scores and ratings for up to 500 agent DIDs in a single call.
- Merkle batch anchoringMerkle-batch a set of evidence hashes into a single root with per-leaf proof paths.
Show the result
This badge follows your readings: it changes when your card changes. Paste it in your README.
Markdown
[](https://kopass.app/a2a/validator?url=https://moltrust.ch)HTML
<a href="https://kopass.app/a2a/validator?url=https://moltrust.ch"><img src="https://kopass.app/a2a/badge/aHR0cHM6Ly9tb2x0cnVzdC5jaA.svg" alt="A2A card" height="20"></a>The rules come from the protocol's specification/a2a.proto file, where every required field is marked as such. Nothing is added.
Cards read here feed the KoPass daily reading: 228 agents followed, 220 of which answered on the last pass.