The first verifiable anomaly tracker for prediction markets. Agent scoring, Sybil detection, market integrity monitoring, and verifiable credentials — one API, x402-native on Base.
Live data from MoltGuard's prediction-market scanner. Every 6 hours we scan all active Polymarket events and flag volume spikes, fragmentation patterns,
and multi-outcome anomalies. Stats below come straight from
/guard/events/feed — no curated highlights.
Connecting to feed…
Critical (volume spike + >$10M) and warning (volume spike OR high fragmentation) events from the current scan.
Searchable feed (info-severity events; high-priority shown above). Capped at 100 entries. Open full multi-outcome modal →
Check any Base wallet via the public free-tier endpoint. For the full scoring model, see How the Trust Score works ↓.
Each Polymarket market scored 0–100 by signal weight: volume spike (+35), price-volume divergence (+35), outcome-price spread (+30). Live data from
/guard/api/market/feed. Scope: Top 200 by 24h-volume.
/guard/api/market/feed to get anomaly scores before your agent places bets./guard/api/agent/score-free/:address for counterparty checks (free tier, 1/10min).volumeSpike, priceVolumeDiv) — gate trades programmatically.curl https://api.moltrust.ch/guard/api/market/feed
# Returns: { totalScanned, markets: [{ marketId, marketQuestion, slug, anomalyScore, riskTier, signals, assessment, _meta }] }
https://api.moltrust.ch/guard/api/market/feed. Citation-stable: marketId, slug, anomalyScore, signals are all in the JSON.volumeSpike (24h-volume vs baseline), priceVolumeDiv (price moves not matched by volume direction). walletConcentration and newWalletInflux are roadmap stubs — currently always null.Connecting to /guard/api/market/feed…
No API key. No signup. Just curl it. Free during Early Access
curl https://api.moltrust.ch/guard/api/agent/score-free/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045
curl https://api.moltrust.ch/guard/api/sybil/scan/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045
curl https://api.moltrust.ch/guard/events/feed
curl https://api.moltrust.ch/guard/api/info
0–100 score from verifiable on-chain data: wallet age, tx count, counterparties, USDC balance, ERC-8004 registration, MolTrust reputation cross-reference.
Traces funding sources via Blockscout. Detects sibling wallets, bot patterns, mass distribution from single funder, dormant wallet reactivation.
Scans Polymarket for volume anomalies, price-volume divergence, wallet concentration, coordinated trading patterns. Real-time feed.
Issue trust scores as W3C VCs — Ed25519 signed (JWS compact), verifiable by anyone, valid 7 days. Portable proof of trust.
Wallet history, tx count, counterparties, funding source. Free, no API key needed. Replaces deprecated Basescan V1.
ETH balance, USDC balance, ERC-8004 IdentityRegistry balanceOf check. Direct on-chain reads.
Active markets, volume data, outcome prices. Batch scanning up to 500 markets and 500 multi-outcome events per cycle.
ERC-8004 agentId → DID resolution → reputation & credential verification. Cross-references on-chain + off-chain identity.
The score is a weighted composite of on-chain signals. Each component contributes to a 0–100 total.
| Component | Max Points | Data Source | What it measures |
|---|---|---|---|
| Wallet Age | 15 | Blockscout | Time since first transaction on Base |
| Transaction Count | 15 | Blockscout | Total transactions — more = more active |
| Unique Counterparties | 15 | Blockscout | Diversity of interaction partners |
| USDC Balance | 10 | Base RPC | Stablecoin holdings (economic stake) |
| ERC-8004 Registration | 15 | Base RPC | On-chain agent identity (balanceOf > 0) |
| ERC-8004 Reputation | 10 | MolTrust | Reputation score from MolTrust DID system |
| Credential Bonus | +20 | MolTrust | Verified MolTrust DID with active credentials |
| Sybil Penalty | −30 | Blockscout | Deduction for Sybil indicators (cluster detection) |
Base URL: https://api.moltrust.ch/guard
Quick trust score for any Base wallet. Rate-limited to 1 request per 10 minutes per IP. Returns score only (no breakdown).
Full trust score with complete breakdown of all scoring components. No rate limit.
Full score plus raw wallet data: ETH balance, tx count, counterparties, age in seconds, funding source, recent activity, USDC balance, ERC-8004 status, MolTrust DID cross-reference.
Deep Sybil analysis. Traces funding sources, detects wallet clusters, counts sibling wallets from the same funder, checks for bot patterns and dormant reactivation.
Quick integrity check for a Polymarket market by condition ID. Rate-limited.
Full integrity check for a single Polymarket market. Returns anomaly score, volume spike detection, price-volume divergence, and risk assessment.
Top markets with detected anomalies. Returns up to 50 markets sorted by anomaly score. Scans 200 high-volume Polymarket markets per cycle. For full event-level coverage (~11,000+ events) use /guard/events/feed.
Issue a trust score as a W3C Verifiable Credential. Ed25519 signed with JWS compact serialization. Valid for 7 days. Credential includes the full score breakdown.
Verify a MoltGuard credential's Ed25519 signature, expiry, and issuer. Always free — verification should never be gated.
Service information, sample responses for testing, and health check. No authentication required.
All endpoints are free during Early Access. Once the x402 facilitator supports Base mainnet, micropayments activate automatically — no code change needed.
| Endpoint | Price | Rate Limit | Description |
|---|---|---|---|
| /api/agent/score-free | Free | 1 / 10 min | Quick score, no breakdown |
| /api/market/check-free | Free | 1 / 10 min | Quick market check |
| /api/credential/verify | Free | None | Verify any credential |
| /api/agent/score | $0.05 | None | Full score + breakdown |
| /api/agent/detail | $0.05 | None | Score + raw wallet data |
| /api/sybil/scan | $0.10 | None | Deep Sybil analysis |
| /api/market/check | $0.05 | None | Single market integrity |
| /api/market/feed | $0.10 | None | Top anomalies feed |
| /api/credential/issue | $0.10 | None | Issue signed VC |
The x402 facilitator currently only supports Base Sepolia. All paid endpoints return 200 (free) until Base mainnet is added. No code change needed — paywall activates automatically.
Connect via Streamable HTTP at https://api.moltrust.ch/mcp
Get trust score for a Base wallet address
Full score + raw wallet data + signals
Sybil detection with cluster analysis
Single market integrity check
Top markets with anomalies
Issue Ed25519-signed trust credential
Verify credential signature + expiry
Node.js 20, TypeScript, Hono framework, @x402/hono v2.5.0, viem for on-chain reads, @hono/node-server.
Base mainnet (eip155:8453). ERC-8004 IdentityRegistry at 0x8004A1...432. Blockscout for wallet history (free, no key).
Ed25519 via native Node.js crypto. JWS compact serialization. Public key: c0fd9b65...af7f
5-min TTL for scores, Blockscout data, ERC-8004 lookups, MolTrust cross-refs. 1-min TTL for market data.
MoltGuard agent: did:moltrust:b9834b648daa4220
HTTP 402 payment protocol. USDC on Base. Facilitator at x402.org. Paywall activates when Base mainnet is supported.
All endpoints free during Early Access. No signup required.
// BUILD WITH MOLTRUST
Add agent verification to your API in one line.