lucidAGENTS
Reference

Glossary

Canonical Lucid, payment, discovery, and runtime terms used throughout the documentation.

Use these terms consistently in code reviews, support reports, and product documentation.

TermMeaning in Lucid
CapabilityA machine-callable service understood by a buyer: its purpose, input, output, operations, and commercial terms.
EntrypointThe SDK definition that implements a capability. Its key is used by routes and discovery.
RuntimeThe built object containing the core registry and exactly the extension capabilities that were installed.
ExtensionA package-owned runtime slice with dependencies, lifecycle hooks, optional manifest contribution, and cleanup.
AdapterA thin Hono, Express, TanStack, or generated Next.js binding over the canonical HTTP handlers.
Payment railThe negotiation and payment path, currently x402 or MPP. Lucid is not itself a payment protocol.
FacilitatorExternal x402 infrastructure that verifies payment payloads and submits settlement.
Payment admissionVerification plus application policy checks and capacity reservation before fulfillment may run.
FulfillmentThe application work and typed result a buyer intended to purchase. Settlement alone is not fulfillment.
Settlement evidenceProtocol/provider data showing the payment result, such as PAYMENT-RESPONSE or Payment-Receipt.
Idempotency keyA stable identifier reused across retries of one business operation so it is not fulfilled or paid twice.
Agent CardDiscovery metadata describing an agent and its advertised skills or interfaces. A card is not proof that the service is safe or live.
Service storefrontA generated read-only table of public endpoints, payment methods, and prices. It is not an API console or operations dashboard.
SIWXSign-In-With-X, a wallet-control proof and reusable entitlement flow around a payment challenge.
Owned taskLong-running work protected by an opaque access token; only its hash is stored.
StablePublic npm packages verified from a clean project.
NextThe current repository surface, which may be ahead of or absent from npm.

Protocol names have narrower meanings than “agent commerce stack.” x402 and MPP negotiate payment; A2A describes discovery and agent interaction; ERC-8004 publishes identity and trust signals; AP2 specifies authorization and evidence concepts. Read Protocols for Lucid's exact coverage.