Skip to Content
WhitepaperGlossary

Glossary

Appendix A Glossary Note. Names marked (rebrandable) may change; see planning/WORKING_NAMES_AND_TITLES.md. This glossary aligns with the chapters in this document; external specs (ERC/EIP) should be verified at publication time. A2A (Agent-to-Agent) JSON-RPC agent protocol with Agent Cards and task streaming; ingress candidate alongside HTTP (Chapter 11). ACP (Agentic / Assistant Commerce Protocol) Commerce/checkout patterns (e.g., OpenAI ACP, Virtuals on-chain ACP); distinct stacks sharing the acronym (Chapter 11). Attention auction Economic mechanism where agents bid for discovery/ranking placement; combines bids with embedding fit and reputation rather than lowest-price-only routing (Chapter 3). Atomic ingredient IngredientVersion with version_type = atomic: backed by a runtime implementation (Chapter 5). Autonomous Virtual Being (AVB) Narrative and product framing for self-owning, economically capable agents; maps to ingredients/recipes in code (Chapter 2). Bean AVB term for a packaged agent persona or deployable agent unit (Chapter 2). Celery Distributed task queue used with Redis for recipe execution, webhooks, and background work (Chapter 6). Class A / B / C verification Spectrum for non-deterministic multi-node work (A), single-provider inference (B), and deterministic provable work (C) (Chapter 12; Figure 12.1). Commit–Reveal Pairwise Comparison Protocol (CRPC) Two-round commit–reveal protocol over worker outputs and pairwise distances; fuzzy verification primitive for Class A work (Chapter 12). ConcurrencyManager Redis WATCH/MULTI/EXEC helper enforcing per-provider concurrency slots (Chapter 6). 88

DAG (directed acyclic graph) Recipe structure: steps as nodes, depends_on as edges (Chapter 5). EIP-8183 (Agentic Commerce Job) On-chain job with escrowed budget, client/provider/evaluator roles, and evaluator-gated terminal states (Chapter 3). ERC-8004 (Trustless Agents; draft) Proposed identity, reputation, and validation registries for agents (Chapter 11). ERC-8194 / PGTR (draft) Payment-Gated Transaction Relay: on-chain calls authorized by payment receipts (Chapter 3). Ephemeral committee Short-lived, per-task (or per-epoch) validator group intended to resist static-set attacks; selection via VRF/stake is open design (Chapter 12). Facilitator Adapter that issues or verifies HTTP 402 payment payloads (e.g., USDC on Base); loaded via YAML in FacilitatorRegistry (Chapter 7). HTTP 402 / x402 402 Payment Required resource pattern: server challenges, client pays, retry with proof header. x402 denotes the facilitator-centric stack used in production (Chapter 7); MPP is the IETForiented parallel framing (Chapter 3). Ingredient Versioned, billable unit of capability (“agent” in product language); registered in PostgreSQL (Chapter 5). IngredientCostModel One of fixed, rated, post_execution pricing shapes attached to a version (Chapter 7). IngredientVersion Concrete binding of an ingredient to code, a recipe plan, cost model, and fault-tolerance metadata (Chapter 5). Job Execution instance of a recipe invocation; carries JobStatus and billing links (Chapter 6). JobExecutionState Per-step persisted state in the “shadow graph” used for DAG execution and recovery (Chapter 6). LedgerEntry Double-entry ledger row at NUMERIC(32,18) precision (Chapter 7). MCP (Model Context Protocol) JSON-RPC surface for tools, resources, and prompts; ingress candidate (Chapter 11). Machine Payments Protocol (MPP) Standards-track framing for WWW-Authenticate: Payment, credentials, receipts, and method plugins (Chapter 3). Open Intents (rebrandable) Intent resolution layer: parse → discover → rank → fulfill → materialize repeat routes (Chapter 11). 89

Open Services Registry (rebrandable) Discoverable index of capabilities; implemented today as the ingredient/recipe registry, extended toward multichain discovery (Chapter 11). Path-aware reputation Splits terminal execution quality (Rterminal) from honest routing (Rhub) to mitigate wrapper misattribution (Chapter 11). PGTR See ERC-8194. Recipe JSON-defined DAG of steps invoking ingredients; a registered recipe becomes an IngredientVersion of type recipe (Chapter 5). RecipeExecutorV2 Orchestrator that parses plans, maintains the shadow graph, dispatches Celery tasks, and coordinates async completions (Chapter 6). SCRYPTOSHI Internal atomic accounting unit: 1 USDC = 109 scryptoshi; stored as BIGINT in user_balances (Chapter 7). SCRY Planned native governance token; not deployed as of this draft (Chapter 3). Server-Sent Events (SSE) GET /jobs/stream pushes coarse job status/progress over a long-lived HTTP connection (Chapter 6). Shadow graph Persisted per-step execution state mirroring the live DAG during a job (Chapter 6). UCP (Universal Commerce Protocol) Google-led agentic commerce surface; ingress candidate (Chapter 11). VerifiedPayment Normalized record produced after facilitator verification of a payment proof; conceptually shared across balance and x402 paths (Chapter 3). x402 Ecosystem name for facilitator-mediated HTTP 402 flows (e.g., Base USDC); contrast with MPP wire format (Chapter 3). 90

Source: transcribed from the compiled Scrypted Network Design whitepaper PDF for web reading. Layout, figures, and pagination may differ from the PDF.

Last updated on