# MoltGuard API

**Canonical:** https://apis.io/apis/moltrust-ch/moltguard-api/  
**Provider:** MolTrust — https://apis.io/providers/moltrust-ch/  
**Base URL:** https://api.moltrust.ch/guard  
**Documentation:** https://api.moltrust.ch/guard/api/info

MoltGuard API is one of 4 APIs that [MolTrust](https://apis.io/providers/moltrust-ch/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include AI Agents, Trust and Safety, Wallet Risk Scoring, Sybil Detection, and Prediction Markets. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and rate-limit docs.

Trust and integrity sub-API of MolTrust (Hono/Node, v1.5.0, 71 operations across 14 capability clusters): Base wallet risk scoring and sybil-cluster detection, Polymarket market-integrity checks and MoltRadar operator clustering, SKILL.md security audits with ten CWE-mapped checks, VerifiedSkill / BuyerAgent / TravelAgent / PredictionTrack credential issuance, MT Salesguard brand and reseller provenance, AAE evaluation, endorsement-graph queries and hash-verifiable TrustProof transparency records. Free reads are rate-limited; paid endpoints are priced per call in USDC on Base via x402 (X-PAYMENT header).

## Operations (60 of 71)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/agent/detail/{address}` | Detailed wallet risk profile (paid) |
| GET | `/api/agent/sample` | Sample agent score response (mock data, no auth) |
| GET | `/api/agent/score/{address}` | Wallet risk score with breakdown (paid) |
| GET | `/api/agent/score-free/{address}` | Wallet risk score (free, rate-limited 1/10min) |
| GET | `/health` | Service liveness check |
| GET | `/api/info` | Self-documentation of capabilities + pricing inventory |
| GET | `/transparency/latest` | Latest published TrustProof (sanitized) |
| GET | `/transparency/history` | Last 12 TrustProofs (abbreviated metadata) |
| GET | `/transparency/verify/{hash}` | Verify a TrustProof hash exists in the proof store |
| GET | `/api/sybil/scan/{address}` | On-chain sybil-cluster detection (paid) |
| GET | `/api/market/check-free/{marketId}` | Market integrity check (free, rate-limited 1/10min) |
| GET | `/api/market/check/{marketId}` | Market integrity check (paid) |
| GET | `/api/market/feed` | Aggregated market integrity feed (paid) |
| GET | `/api/market/sample` | Sample market integrity response (mock, no auth) |
| GET | `/events/feed` | Polymarket events feed (free — anomaly + multi_outcome scanner output) |
| GET | `/audit/checks` | List of audit checks the skill auditor runs |
| GET | `/audit/version` | Auditor version metadata (used by CONFORMANCE drift-check) |
| GET | `/skill/anchor/{skillHash}` | On-chain anchor lookup for a skillHash |
| GET | `/skill/audit` | Audit a GitHub repo for skill integrity (free, rate-limited 5/hr) |
| GET | `/skill/info` | Skill-verification service info |
| GET | `/skill/schema` | VerifiedSkillCredential schema document |
| GET | `/skill/verify/did/{did}` | Verify skill credentials issued to a DID |
| GET | `/skill/verify/{skillHash}` | Verify a skill credential by skillHash |
| POST | `/vc/skill/issue` | Issue a VerifiedSkillCredential (paid) |
| POST | `/api/credential/issue` | Issue a generic W3C Verifiable Credential (paid) |
| POST | `/api/credential/verify` | Verify a W3C VC + AAE delegation chain (free) |
| GET | `/shopping/info` | MT Shopping service info |
| GET | `/shopping/receipt/{id}` | Get an issued BuyerAgentCredential receipt by id |
| GET | `/shopping/schema` | BuyerAgentCredential schema document |
| POST | `/shopping/verify` | Verify a BuyerAgentCredential (10-step pipeline, free) |
| POST | `/vc/buyer-agent/issue` | Issue a BuyerAgentCredential (paid) |
| GET | `/travel/info` | MT Travel service info |
| GET | `/travel/receipt/{id}` | Get an issued TravelAgentCredential receipt by id |
| GET | `/travel/schema` | TravelAgentCredential schema document |
| GET | `/travel/trip/{tripId}` | Get trip-detail snapshot by tripId |
| POST | `/travel/verify` | Verify a TravelAgentCredential (delegation chain, free) |
| POST | `/vc/travel-agent/issue` | Issue a TravelAgentCredential (paid) |
| POST | `/salesguard/brand/register` | Register a brand |
| POST | `/salesguard/product/register` | Register a product (ProductProvenanceCredential) |
| POST | `/salesguard/reseller/authorize` | Authorize a reseller (AuthorizedResellerCredential) |
| GET | `/salesguard/reseller/verify/{reseller_did}` | Verify a reseller is authorized for a brand/product |
| GET | `/salesguard/verify/{product_id}` | Verify a product provenance |
| GET | `/prediction/integrity/{market_id}` | Prediction-market integrity check (paid) |
| GET | `/prediction/leaderboard` | Prediction track leaderboard (free) |
| POST | `/prediction/wallet-link` | Link an EVM wallet to a DID for prediction-track attribution |
| GET | `/prediction/wallet/{address}` | Look up wallet → DID linkage |
| GET | `/radar/clusters` | Single-operator prediction-market clusters (signed) |
| GET | `/radar/operators` | Operator ranking (signed) |
| GET | `/radar/market/{id}` | Full operator decomposition for one market (paid) |
| POST | `/vc/prediction/issue` | Issue a PredictionTrackCredential (paid) |
| GET | `/api/graph/neighbours/{did}` | Get endorsement-graph neighbours for a DID |
| GET | `/api/graph/score/{fromDid}/{toDid}` | Compute graph-based trust score along an endorsement path |
| GET | `/api/graph/stats` | Aggregate endorsement-graph statistics |
| GET | `/api/flags` | List active anomaly flags |
| POST | `/api/flags/record` | Record a new anomaly flag |
| GET | `/api/flags/track-record` | Aggregated flag track-record (open vs resolved) |
| GET | `/api/flags/{flagId}` | Get a flag by id |
| POST | `/api/action/check` | Check whether an action is permitted for a DID (free) |
| GET | `/api/action/events/{did}` | List action events for a DID |
| GET | `/api/action/stats` | Aggregate action-check statistics |

…and 11 more operations. They are listed in full on the page.

## Machine-readable artifacts (6)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/moltrust-ch/refs/heads/main/openapi/moltrust-ch-moltguard-openapi.yml
- **OpenAPI** — https://api.moltrust.ch/guard/openapi.json
- **Documentation** — https://api.moltrust.ch/guard/api/info
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/moltrust-ch/refs/heads/main/overlays/moltrust-ch-moltguard-overlay.yaml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/moltrust-ch/refs/heads/main/errors/moltrust-ch-problem-types.yml
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/moltrust-ch/refs/heads/main/rate-limits/moltrust-ch-rate-limits.yml

## Other MolTrust APIs (3)

- [MolTrust API](https://apis.io/apis/moltrust-ch/moltrust-api/)
- [MolTrust MCP Server](https://apis.io/apis/moltrust-ch/moltrust-mcp-server/)
- [MolTrust DID Universal Resolver](https://apis.io/apis/moltrust-ch/moltrust-did-universal-resolver/)

## Tags

AI Agents, Trust and Safety, Wallet Risk Scoring, Sybil Detection, Prediction Markets, x402, Verifiable Credentials, Agent-Native

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/moltrust-ch/moltguard-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/moltrust-ch/.
