Record, derive, compare, checkpoint. Each step builds provability into your billing — so when numbers disagree, the math resolves it.
Every time usage occurs, you record it as a signed delta through the Balance API. PacSpace generates a fingerprint and permanently records it. Your counterparty gets a receiptId they can use to verify the event independently. Once recorded, the delta cannot be altered or deleted.
POST /api/v1/balance/deltaPacSpace maintains an ordered log of all verified deltas. Request the current balance for any customer at any time — it's computed on demand from the immutable record. Both parties can derive the same balance from the same data. Same inputs, same math, same result.
GET /api/v1/balance/derive/:customerIdWhen numbers don't match, both parties compare against the neutral record. The API returns the exact point of divergence — which deltas are disputed, which are confirmed. Discrepancies become math problems with precise answers, not open-ended investigations.
POST /api/v1/balance/compareAt period-end, commit a tamper-evident proof root over all verified deltas for the billing window. Include the checkpoint fingerprint in your invoice so your counterparty can independently audit the entire period with a single verification call.
POST /api/v1/balance/checkpointA verified delta is a permanent record of a balance change. PacSpace generates a mathematical fingerprint — like a notary who stamps the envelope without reading the letter — and commits only that fingerprint to the permanent ledger.
You share the verification proof with your counterparty. They can independently prove it matches the permanent fingerprint. The proof resolves it — not a phone call.
See integration examplesOnce recorded, a delta cannot be altered or deleted by any party. The fingerprint is permanent.
PacSpace has no stake in the outcome. We don't control your records or decide who's right. We verify the math.
Only fingerprints are stored permanently. Your data never leaves your systems.
Any party can independently prove a delta exists and hasn't been modified — without accessing the underlying data.
Every customer ID automatically gets its own isolated ledger. No setup needed.
Pass a customer identifier with each delta. PacSpace derives a unique, isolated ledger for that customer automatically. No setup required.
Each customer's deltas, balances, and checkpoints are independently verifiable. One customer's data never intersects with another's.
Learn more →Each customer ID maps to its own independent ledger. No cross-contamination.
PacSpace stores only derived identifiers, never real customer data. You control the mapping.
No configuration needed. Pass a customer ID with your first delta and the ledger is created instantly.
Integrate in minutes. Start verifying today.