Zero setup · zero dollars · synthetic evidence

Run one machine purchase through Perpensum.

See the actual buyer-side sequence: freeze the mandate, authorize one execution, observe delivery, verify usability, and return evidence to the next purchase decision.

Browser Quickstart

Choose what the synthetic seller delivers

You choose the test delivery, not Perpensum's verdict. Perpensum compares that delivery with the same frozen purpose and seller promise every time.

Buyer wantsInvoice data for accounting automationReadable JSON within 60 seconds
Seller promises8 invoice fields and 2 line itemsMachine-readable JSON
Mandate allows1 synthetic purchase, maximum USD 0Only the sandbox route

No sign-in, API key, card, wallet, or provider token required.

APQV lifecycle

  1. Purchase mandateWaiting to run
  2. Pre-purchase decisionWaiting to run
  3. Synthetic provider executionWaiting to run
  4. Buyer-observed verificationWaiting to run
  5. APQV evidence recordWaiting to run
Buyer outcome Not run Run the sandbox to compare provider success with buyer-side usability.

Public sandbox boundary. This demonstration makes no real purchase, evaluates no real seller, moves no money, uses no credentials, and retains no record. It does not determine fraud or absolute quality.

How to run this

The same flow in four commands

Node.js 18 or later is enough. The downloaded file calls the public synthetic endpoint and prints only the bounded outcome.

Terminal
mkdir perpensum-quickstartcd perpensum-quickstartcurl -O https://perpensum.org/quickstart/quickstart.mjsnode quickstart.mjs

Choose an integration path

Try first. Connect when the boundary is clear.

01Browser

Understand APQV without installing anything or exposing a real purchase.

Run it now →
03SDK

A small JavaScript client for embedding Perpensum. The release candidate is private until licensing and naming are approved.

Read the SDK preview →