PACT publishes Technical Specifications for PCF Data Exchange, which any organization or company can implement. Software solutions that implement the PACT Technical Specifications are known as PACT Conformant Solutions. This GitHub repository creates a conformance tool which enables organizations to automatically assess their implementation of the specifications, and become PACT Conformant. The tool is a service of PACT Network Services.
Use of the tool is free and open to anyone. Sign up and start using the tool at https://services.carbon-transparency.org/
This project would not have been possible without the generous time and contributions from the following: - Takuro Okada, who built an open-source command-line automated conformance testing tool and released this to the PACT community in September 2024, which served as a foundation and inspiration for this project - SINE Foundation, who proposed and built an early automated conformance testing tool, and advocated for the introduction of such a tool to the community - Patrick J McGovern Foundation for generously supporting this work - The PACT community for active engagement and testing of the tool, and for providing feedback
PACT began running a conformance testing process in May 2023, shortly after the publication of V2 of the PACT Technical Specifications. From May 2023 to February 2025, conformance was conducted through manual peer-to-peer testing, learn more here. This conformance tool replaces the peer-to-peer testing process, which both accelerates testing and improves the rigor and reliability of PACT Conformance status.
Check out our FAQ and/or raise a GitHub issue.
We welcome any organization globally to get involved in this project. Write to us at pact-support@wbcsd.org to get involved!