Home MoltGuard MolTrust Sports MT Shopping Integrity Dashboard Blog API
EARLY ACCESS

Trust Infrastructure for
Autonomous Shopping Agents

AI agents that buy on your behalf are here. MT Shopping gives merchants an independent, verifiable way to confirm an agent is authorized, within budget, and trustworthy — before fulfilling the order.

Agents can buy on your behalf. But can merchants trust them?

No Identity

An agent places an order. The merchant has no way to verify it's acting on behalf of a real human with permission to spend.

No Spend Limits

A compromised or misconfigured agent could drain an entire budget in seconds. No guardrails exist between agent and merchant.

No Audit Trail

If something goes wrong, there's no verifiable, tamper-proof record of who authorized what. Disputes become unresolvable.

Three steps to trusted agentic commerce

1

Issue Credential

Human principal requests a BuyerAgentCredential from MolTrust. Sets spend limit, currency, categories, and expiry. VC is Ed25519-signed and hash-anchored on Base.

2

Agent Shops

The agent browses merchants, selects items, and initiates checkout — presenting its DID and BuyerAgentCredential as proof of authorization.

3

Merchant Verifies

Merchant calls MoltGuard /shopping/verify. MoltGuard checks signature, expiry, spend limit, trust score. Returns a signed VerificationReceipt anchored on-chain.

What MT Shopping includes

📜

BuyerAgentCredential

W3C Verifiable Credential binding agent to human. Encodes spend limits, currency, categories, expiry, and daily transaction caps. Portable across platforms.

🛡

Real-Time Verification

MoltGuard verifies every transaction: signature check, spend limit, currency match, agent trust score. Returns approved, rejected, or review in <200ms.

On-Chain Receipts

Every approved transaction generates a VerificationReceipt with hash anchored on Base. Tamper-proof audit trail for dispute resolution.

🌐

Cross-Platform Standard

Not Amazon's standard, not Google's. An open, W3C-based protocol that any merchant or agent framework can integrate. No platform lock-in.

Integrate in 3 lines of code

Accept agent purchases with confidence

Before fulfilling any agent order, call MoltGuard to verify the agent's credentials. Get a signed receipt you can store for compliance and dispute resolution.

  • Verify agent identity and authorization
  • Enforce spend limits automatically
  • Get tamper-proof on-chain receipt
  • Trust score from MoltGuard (0-100)
  • No SDK needed — single HTTP POST
API Reference
// At checkout, verify the agent's credential
const resp = await fetch('https://api.moltrust.ch/guard/shopping/verify', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    agentDID: order.agentDID,
    vc: order.buyerAgentVC,
    merchant: 'your-domain.com',
    amount: order.total,
    currency: 'USDC'
  })
});

const receipt = await resp.json();
// receipt.result: "approved" | "rejected" | "review"
// receipt.onChainTx: "0x..." (Base)

Shopping agent in action

An autonomous agent issuing a BuyerAgentCredential, browsing a catalog, and purchasing headphones — verified on-chain via MoltGuard.

[Step 1] Requesting BuyerAgentCredential...
  Agent DID: did:base:0x380238...5838F5
  Spend Limit: 300 USDC | Categories: electronics | Valid: 7 days
  ✓ VC issued — expires 2026-03-12

[Step 2] Browsing merchant catalog...
  Found 4 items (electronics, max 300 USDC)
  [001] Sony WH-1000XM5 — 289 USDC
  [002] Bose QC45 — 279 USDC
  [003] Apple AirPods Pro — 249 USDC
  [004] Samsung Galaxy Buds2 Pro — 189 USDC

[Step 3] Selected: Samsung Galaxy Buds2 Pro @ 189 USDC

[Step 4] Checkout → MoltGuard /shopping/verify
  Result: approved
  Guard Score: 27/100
  Order ID: ORD-1772703389975
  On-chain TX: 0xc6a7a21f...d79f

MT Shopping endpoints

Method Endpoint Description Pricing
GET /shopping/schema BuyerAgentCredential JSON schema Free
GET /shopping/info Service info and endpoint list Free
GET /shopping/receipt/:id Retrieve verification receipt Free
POST /shopping/verify Verify agent VC for purchase Free (Early Access)
POST /vc/buyer-agent/issue Issue a BuyerAgentCredential Free (Early Access)

All endpoints are accessible at https://api.moltrust.ch/guard/. Read the full API reference.

Ready to trust agentic commerce?

All endpoints are free during Early Access. No signup required. Start verifying agent purchases today.