Cortex Purchase Simulator

Test quote, payment, receipt, and fulfillment flows

Connect a wallet to simulate a purchase end-to-end.

Registered context

Connect a wallet to pick from your registered merchants, services, and agents. Or load the physical-goods demo.

No wallet connected.

Quote

Bind merchant, service, agent, token, amount, rail, and terms.

Settlement6 lines from service defaultsmatches quote
Customize lines for this quote
Hashes — resource, terms, quote

Fulfillment & receipt

After payment settles, attach the receipt and fulfillment evidence. Shipping data stays offchain and encrypted.

Shipping encryption (physical goods)
Encrypted payload artifacts

Publish encrypted fulfillment

Stores the ciphertext envelope. Plaintext stays in the browser before encryption.

Evidence hash
Agent acceptance checklist
  • Merchant and service are active in Cortex.
  • Metadata hashes match the offchain merchant and service documents.
  • Payment rail and facilitator match the actual payment requirement.
  • Settlement plan hash equals termsHash and line total equals the quote amount.
  • Tax recipients are verified remittance or reserve wallets for the merchant's jurisdiction.
  • Shipping address is encrypted to the merchant fulfillment key and only the URI/hash are public.
  • The account policy allows this merchant, token, facilitator, target, amount, and daily total.
  • For x402, the normalized payment payload hash equals the quote x402 payload hash.
  • The quote has not expired and the nonce has not been reused.