feat/agentic-commerce-x402-local-sim
json 104 lines 3.5 KB
Raw
1 {
2 "projectType": "saas",
3 "projectName": "ProcureNet",
4 "projectDescription": "An AI-powered procurement and checkout orchestration platform that routes buyer sessions via a Wallet Confidence Score, manages crypto (USDC) settlement for field evaluations, and coordinates a distributed AI agent swarm for end-to-end procurement workflows.",
5 "theme": "luma",
6 "primaryColor": "#6C47FF",
7 "lightColor": "#EDE9FF",
8 "darkColor": "#3B1FA8",
9 "navigation": {
10 "tabs": [
11 {
12 "tab": "Documentation",
13 "groups": [
14 {
15 "group": "Get Started",
16 "pages": [
17 "introduction",
18 "quickstart",
19 "authentication"
20 ]
21 },
22 {
23 "group": "Core Concepts",
24 "pages": [
25 "concepts/wallet-confidence-score",
26 "concepts/session-lifecycle",
27 "concepts/orchestration-modes",
28 "concepts/payment-settlement"
29 ]
30 },
31 {
32 "group": "Guides",
33 "pages": [
34 "guides/integrate-checkout",
35 "guides/field-evaluation-payments",
36 "guides/webhooks",
37 "guides/escrow-flows"
38 ]
39 },
40 {
41 "group": "Configuration",
42 "pages": [
43 "configuration/environment",
44 "configuration/vector-store",
45 "configuration/ai-agents"
46 ]
47 }
48 ]
49 },
50 {
51 "tab": "API Reference",
52 "groups": [
53 {
54 "group": "Orchestration",
55 "pages": [
56 "api/orchestrate",
57 "api/sessions-prefill",
58 "api/sessions-transition",
59 "api/sessions-escrow-accept",
60 "api/sessions-funding-method"
61 ]
62 },
63 {
64 "group": "Payments",
65 "pages": [
66 "api/usdc-request",
67 "api/usdc-watch",
68 "api/usdc-manual-confirm"
69 ]
70 },
71 {
72 "group": "Webhooks",
73 "pages": [
74 "api/webhook-procurement"
75 ]
76 }
77 ]
78 }
79 ]
80 },
81 "keyFeatures": [
82 "Wallet Confidence Score (WCS) engine that classifies buyer sessions and routes them to resolved, partial, or anonymous checkout flows",
83 "Stateful session orchestration API (v7) with SSE and WebSocket transport based on session mode",
84 "VCI field evaluation to USDC stablecoin payment bridge with GPS-tagged offline sync",
85 "Escrow acceptance flow for high-value transactions with legal compliance checkpoints",
86 "OpenClaw AI agent swarm (10+ worker classes) for intelligent procurement automation",
87 "Local-first vector store for WCS profiles, contract rules, translations, and entitlements",
88 "Procurement Express webhook integration with HMAC signature verification",
89 "Multi-chain USDC settlement on Base, Arbitrum, Polygon, and Ethereum"
90 ],
91 "publicApiSurface": [
92 "POST /api/v7/orchestrate",
93 "GET /api/v7/sessions/{id}/prefill",
94 "POST /api/v7/sessions/{id}/escrow-accept",
95 "POST /api/v7/sessions/{id}/transition",
96 "POST /api/v7/sessions/{id}/funding-method",
97 "POST /webhooks/procurement",
98 "POST /mods/procurement_wallet/usdc/request",
99 "GET /mods/procurement_wallet/usdc/watch/{paymentId}",
100 "POST /mods/procurement_wallet/usdc/manual-confirm",
101 "WCSEngine.score(signals) → WCSResult",
102 "VCIProcureNetBridge.handleSyncEvent(event) → PaymentRequest"
103 ]
104 }