The Universal Commerce Protocol — often described as the HTTPS of shopping — is designed to allow AI agents to operate across merchant platforms without human input at each step. An agent can hold preferences, manage budgets, negotiate terms, and complete checkout on behalf of its user across any UCP-enabled storefront, from large retailers to independent sellers.
The protocol handles the transaction. What it does not handle is the trust gap that sits upstream of every transaction: is this agent acting on behalf of a real, verified human? Does that human have the legal standing — and where relevant, the age — to make this purchase? Is the agent operating within the authority its principal actually granted?
These are identity questions. And identity questions are precisely what ProntoID is built to answer.
The Human-Behind-the-Agent Problem
Merchants transacting via UCP face a structural liability gap that no commerce protocol can resolve on its own. An agent can present payment credentials, populate shipping addresses, and complete checkout — but none of that proves the agent is authorised by a real person, let alone a verified one.
Without an identity layer, merchants are essentially accepting the agent's word for its own provenance. That is not a risk most regulated merchants — in financial services, age-restricted retail, healthcare, or high-value goods — can accept.
ProntoID can issue a Verifiable Credential to the agent — a cryptographically signed "Power of Attorney" token that the agent presents during the UCP handshake to prove it has the legal and financial authority of a specific, verified human.
When an agent initiates a UCP session with a merchant, it presents this token. The merchant validates the token against ProntoID's attestation layer and receives a confirmed, structured answer: this agent is operating on behalf of a real, identity-verified principal who has authorised this class of transaction. No raw documents change hands. No personal data is exposed. The trust gap closes.
Age-Gated Commerce: The Killer Application
Autonomous agents introduce a scenario that current commerce infrastructure is almost entirely unprepared for: the purchase of age-restricted goods without a human at the checkout.
Consider a user who instructs their agent to order a bottle of aged Scotch as a birthday gift. The agent locates the product, confirms availability, and initiates checkout. At the point of sale, the merchant's system requires age verification. The agent cannot self-attest. The user is not present. Without an upstream identity link, the transaction fails — or proceeds without the check, which is worse.
ProntoID's age verification capability integrates directly into this flow via UCP's Identity Linking layer. The agent carries a zero-knowledge age attestation issued by ProntoID at the time the user set up their agent configuration. When the merchant queries for age confirmation, ProntoID returns a cryptographic yes/no — the user is of legal purchasing age for this product category, in this jurisdiction — without exposing a date of birth, a document image, or any other personally identifying information.
The merchant gets what it legally needs. The user's data stays private. The agent completes the transaction.