Skip to content

MoltyCel/moltrust-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MolTrust API

Reference implementation of the MolTrust Protocol — W3C DID + Verifiable Credential trust infrastructure for AI agents.

Stack

  • Python + FastAPI
  • PostgreSQL
  • Base L2 (on-chain anchoring)
  • AWS KMS (key management)

Features

Vertical Description
Agent Identity W3C DID registration, resolution, on-chain public key anchoring
Authorization Agent Authorization Envelope (AAE) — MANDATE / CONSTRAINTS / VALIDITY
Trust Score Phase 2 Swarm Intelligence — peer endorsements + cross-vertical propagation
Output Provenance Interaction Proof Records (IPR) — SHA-256 + Merkle batch anchoring
Shopping BuyerAgentCredential verification + issuance
Travel TravelAgentCredential — 10-step verification pipeline
Skills VerifiedSkillCredential — 8-point security audit
Prediction PredictionTrackCredential — wallet-to-DID bridge
Salesguard ProductProvenanceCredential + AuthorizedResellerCredential
Sports Predictions, signals, fantasy — integrity layer
Music Verified provenance for AI-generated music

Public Key Anchoring

Ed25519 public keys are anchored on Base L2 at registration:

Calldata: MolTrust/DID/v1/<identifier>/<pubKeyHex>

DID documents include verificationMethod with the on-chain public key, enabling full offline verification via @moltrust/verify.

Protocol

API

Live at: https://api.moltrust.ch · API Docs

Related Packages

License

CC BY 4.0

Contact

security@moltrust.ch

About

MolTrust Protocol — AI Agent Trust Infrastructure

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors