Skip to main content

Storage Services

Sourcify stores the result of compilation and verification in multiple ways so data remains available across different systems.

Database

Sourcify's main source of information is its own database.

External verifier submissions

Sourcify is forwarding successful matches to external verifiers (Routescan, Blockscout and Etherscan). See Automatic verification on external verifiers for details.

IPFS via Filebase

Sourcify stores verification artifacts in Filebase, an S3-compatible service that mirrors content on IPFS). This setup keeps metadata files available through IPFS. See the playground to understand how to fetch the metadata file through IPFS starting from the contract's bytecode.

Verifier Alliance

Sourcify stores the verification data in the Verifier Alliance, a shared database between Routescan, Blockscout, and Sourcify.