← Back to registry/

MolTrust Trust Registry

A2A conformantA2A v1.0

MolTrust Trust Registry

v1.0.1CryptoKRI GmbH

Production trust infrastructure for autonomous AI agents. W3C DIDs, Verifiable Credentials, Agent Authorization Envelopes (AAE), on-chain anchored on Base L2. Reference implementation of the Trust Registry Binding for A2A v1.0.

Launch agent website ↗

Skills

  • Agent Trust Score

    Returns 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.

    trustidentityverificationdidw3cscore
  • DID Resolution

    Resolves W3C Decentralized Identifiers (did:moltrust) to DID Documents with verification methods and service endpoints. DIF Universal Resolver compatible (driver published at uresolver.moltrust.ch).

    dididentityw3cresolutiondif
  • Verifiable Credential Verification

    Verifies W3C Verifiable Credentials including Agent Authorization Envelopes (AAE) with delegation chain validation. Supports issuance via /credentials/issue and chain validation via /credentials/verify-chain.

    vccredentialaaedelegationw3c
  • Wallet Binding Verification

    Verifies 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.

    walletpaymentbasesolanax402erc8004
  • Sybil & Anomaly Detection

    Two-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).

    securitysybilanomalyfraud-detectionmoltguard
  • EU AI Act risk classification

    Classify an AI system under Regulation (EU) 2024/1689: risk tier (prohibited/high/limited/minimal), obligations checklist, gap analysis, with EUR-Lex article pins.

    complianceeu-ai-actriskclassificationannex-iii
  • EU declaration of conformity (Annex V)

    Issue an Annex V EU declaration of conformity as a signed W3C Verifiable Credential (MolTrustConformityDeclaration).

    complianceannex-vdeclarationverifiable-credential
  • Compliance report

    HTML/JSON report: identity, latest risk assessment, obligations, gaps, declarations on record, audit summary.

    compliancereportaudit
  • Article 73 serious-incident recording

    Record an Article 73 serious incident and compute its staggered reporting deadline (2/10/15 days) with deadline status.

    complianceincidentarticle-73deadline
  • UCAN delegation minting

    Mint a UCAN 0.10.0 delegation token with scoped capabilities, attenuation and a proof chain.

    delegationucanauthorizationcapabilities
  • UCAN delegation verification

    Verify a UCAN token and its proof chain: signature, time bounds, iss/aud alignment, attenuation monotonicity, revocation.

    delegationucanverification
  • Batch reputation

    Reputation scores and ratings for up to 500 agent DIDs in a single call.

    reputationbatchscore
  • Merkle batch anchoring

    Merkle-batch a set of evidence hashes into a single root with per-leaf proof paths.

    anchoringmerkleevidenceprovenance

Integration

import asyncio
from a2a_registry import AsyncRegistry

async def main():
    async with AsyncRegistry() as registry:
        agent = await registry.get_by_id("68673be8-e667-425f-9dcd-36ef150942e4")
        client = await agent.async_connect()
        print(f"Connected to {agent.name}")

asyncio.run(main())