Skip to content

Business State Protocol

A vendor-neutral protocol for expressing evidenced assertions about business state across heterogeneous systems, and for determining whether those systems agree.

Claims, not values

Every statement about an order, a payment or a fulfillment carries where it came from, when it was observed, and the evidence it rests on.

Same reality, different systems

A storefront and an ERP describe one transaction in two vocabularies. BSP gives both a common, machine-readable way to say what they believe.

Honest about not knowing

When a system has no evidence, BSP says so, rather than manufacturing a value. Agreement, disagreement, and insufficient evidence are all first-class outcomes.

Open specification

The specification and its schemas will be published under an open specification license. Reference tooling is Apache-2.0.