Want to add your service to the list? Open an issue.
It’s a test suite to help our pinning service providers, and IPFS implementers who use those providers, see which services are correctly implementing the IPFS Pinning Service API Spec. Our primary goal is to ensure that all of the pinning service providers are consistent, and users can depend on the functionality they expect.
The Pinning Service Compliance project originated from pinning-services-api-spec/issues/64.
Disclaimer: It is recommended to use an
auth_token separate from your production/live services. The compliance checks will do their best not to corrupt any existing pins you have, but consistent tests without consistent data is challenging.
pinning-service-compliance package is available on NPM:
npx @ipfs-shipyard/pinning-service-compliance -s <pinning_service_endpoint> <auth_token>
Sources and issues: ipfs-shipyard/pinning-service-compliance