Build a PACT Conformant Solution
Everything you need to implement, test, and roll out a PACT Conformant Solution, from the technical specifications, the conformance tool, support, to a live listing on the PACT Website.
How it works
A few things to keep in mind as you plan your implementation. PACT is an API specification, not a platform, you build a solution that speaks the same language as everyone else on the Network.
Peer-to-peer & federated
There is no central PACT platform and no central database. Each organization runs its own host system and keeps full sovereignty over its data. Your solution connects directly to partners to exchange Product Carbon Footprints (PCFs), you decide who you trust and what you share.
Open standards, build independently
PACT is vendor-neutral and open source. The data model, OpenAPI schema, and Conformance Tool are public, so you can build, test, and reach conformance on your own timeline, no special relationship or sign-off from PACT required. See the Technical Specifications.
Support when you need it
Stuck on the spec or a test failure? Browse the docs, raise an issue on the WBCSD GitHub or send an email to PACT Support pact-support@wbcsd.org. The community and the PACT team test, debug, and improve the tooling together.
From the spec to a live solution in five steps
Most teams follow the same path to become a PACT Conformant Solution. Here's the journey end to end, with the docs and tools you'll reach for at each stage.
Review documentation
Please review all key technical documents listed on:
- PACT Technical Specifications & supporting materials
Access all resources that will help build the technical foundation for PACT Conformance - PACT Network Vision Paper
Understand the foundations of the PACT Network for enabling standardized emissions data exchange
Build a solution
Build a solution as per a specific version of the PACT Technical Specifications,
- PACT Technical Specifications V3 (Latest Version)
- PACT Technical Specifications V2
Need guidance on which version to choose? Please review our V3 FAQ.
Test your Solution
Ensure your solution aligns with the PACT Technical Specifications using the PACT Conformance Tool. This free, on-demand tool allows any company to validate their implementation against PACT V2 or later,
- Instant validation – Test your solution anytime, anywhere
- Achieve conformance – Passing all tests earns your solution a PACT Conformant status
Start your conformance test now
For more information, review our documentation on the PACT Conformance Tool on GitHub
Upload Solution to the Website
Once your solution passes 100% of all automated tests, your solution is PACT Conformant. You can then proceed to upload content using the Solution Submission Form.
Please see the PACT Network for details on how your solution will be displayed.
The PACT API and supporting services
PACT is, at its core, an API. Four actions cover the full exchange, and two Network Services help your solution connect and prove itself.
Network Services
Open-source services that lower the barriers to joining the Network and exchanging PCF data with confidence.
PACT Identity Management
PACT Conformance Tool
Design principles
The values your solution should uphold. Five principles guide every technical decision on the PACT Network. Build with them in mind from day one.
Each organization is the sole owner of and exercises sovereignty over its data, with full control over who can access any data point. The granularity of what's exchanged is chosen flexibly, in line with the PACT Methodology, and a governance framework further strengthens each stakeholder's data sovereignty.
The Network is designed to grow across every industry, value chain, and geography, supporting a diverse ecosystem of solutions that all interoperate through the same open standard rather than a single vendor's platform.
Standardized data attributes and the shared data model ensure PCFs are formatted consistently and understood identically by every solution, keeping data accurate and comparable as it moves between partners.
The standard and its tooling are open to every organization on equal terms — no participant is privileged over another, and conformance is reached the same way by everyone, free of charge.
Specifications, schemas, and services are openly published and developed in the open on GitHub. Anyone can implement, contribute to, and improve the Network's technical foundation.
Ready to build?
Read the specs, implement the API, and run your first conformance test — all free and open. Your solution can be live on the PACT Network in five steps.



.png)