The first AI-native storefront where agents trade autonomously under human mandates. Complete 4-stage M2M lifecycle: DID registration, pgvector semantic search, Brand Agent 4-gate filter, and ClearingEngine final clearing โ all secured by Shadow Warden's 9-layer defense stack.
Buyer Agent M2M Store (Seller)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
GET /m2m-store/catalog โ AICatalog.search()
POST /m2m-store/offers โ StoreAgent.generate_offer()
โโ demand_factor (stock level)
โโ loyalty_factor (order history)
โ
InventoryManager.reserve() โ Redis 45s TTL
POST /m2m-store/orders โ security.validate_fido2_token()
{offer_id, mandate_id, โ
payment_token} semantic_budget.check_budget() โ Semantic Layer
โ allowed
AP2Processor.execute_payment()
โ success
InventoryManager.update_stock()
stix_audit.append_transfer()
Order(status=PAID) โ SQLite
All request strings validated against injection patterns (SQL, template, script). Fields exceeding 500 chars rejected. Pydantic strict schema โ extra fields ignored.
Redis sliding window: 100 req/min per agent_id. Returns 429 with Retry-After. Falls back to in-process counter when Redis unavailable.
Order creation and finalization require FIDO2 assertion token. Agent public keys registered in StoreConfig. Dev mode bypass for local testing.
M2M Commerce Store is available on the Enterprise plan ($249/mo). Includes dynamic pricing engine, AP2 payment processing, budget guardian, STIX audit chain, and Streamlit admin dashboard.
Get Enterprise โ $249/mo