argotorg/sourcify

Source code verification service for Ethereum smart contracts

TypeScript

956

3,811 commits

updated Oct 19, 2026

See the code

README

 

  sourcify logo

codecov Matrix Chat Discord X Follow

Sourcify (sourcify.dev) is a source-code verification service for Ethereum smart contracts supporting Solidity and Vyper. Sourcify is fully commited to

in smart-contract verification instead of siloed, propriety services. We foster these values across the ecosystem and work actively to push the status-quo in this direction.

Different than other verification services, Sourcify leverages the Solidity metadata and its integrity hash to "fully verify" the Solidity contracts (see the playground).

Sourcify mainly consists of:

  • sourcify-server - an HTTP server to run source-code verifications and store the verified contracts for the supported chains through an API
  • sourcify-database - a PostgreSQL database to store the verified contracts and their metadata, and a repository for the database schema and migrations.
  • sourcify-monitor - a standalone service that listens to various EVM chains for new contract creations and automatically submits them to a Sourcify API for verification if published on IPFS.
  • Packages:
  • Sourcify UI - a web UI to interact with the server, lookup, and verify contracts
  • repo.sourcify.dev - a web UI to browse and display verified contract information.

ℹ️ This monorepo contains the main modules. The sourcifyeth Github organization contains all other auxiliary services and components.

Documentation

For more details refer to docs.sourcify.dev

How we work

Sourcify aims to be fully open and transparent. You can see what we are working day-to-day on on our Public Issue Board as well our Quarterly Milestones for our longer term plans.

Adding a new chain

If you'd like to add a new chain support to Sourcify please follow the chain support instructions in docs.

Sourcify is an Argot Collective project

Powered by dRPC
ethereum
smart-contracts
solidity
source-code-verification
verification
vyper

argotorg/sourcify

Source code verification service for Ethereum smart contracts

TypeScript

956

3,811 commits

updated Oct 19, 2026

See the code

README

 

  sourcify logo

codecov Matrix Chat Discord X Follow

Sourcify (sourcify.dev) is a source-code verification service for Ethereum smart contracts supporting Solidity and Vyper. Sourcify is fully commited to

in smart-contract verification instead of siloed, propriety services. We foster these values across the ecosystem and work actively to push the status-quo in this direction.

Different than other verification services, Sourcify leverages the Solidity metadata and its integrity hash to "fully verify" the Solidity contracts (see the playground).

Sourcify mainly consists of:

  • sourcify-server - an HTTP server to run source-code verifications and store the verified contracts for the supported chains through an API
  • sourcify-database - a PostgreSQL database to store the verified contracts and their metadata, and a repository for the database schema and migrations.
  • sourcify-monitor - a standalone service that listens to various EVM chains for new contract creations and automatically submits them to a Sourcify API for verification if published on IPFS.
  • Packages:
  • Sourcify UI - a web UI to interact with the server, lookup, and verify contracts
  • repo.sourcify.dev - a web UI to browse and display verified contract information.

ℹ️ This monorepo contains the main modules. The sourcifyeth Github organization contains all other auxiliary services and components.

Documentation

For more details refer to docs.sourcify.dev

How we work

Sourcify aims to be fully open and transparent. You can see what we are working day-to-day on on our Public Issue Board as well our Quarterly Milestones for our longer term plans.

Adding a new chain

If you'd like to add a new chain support to Sourcify please follow the chain support instructions in docs.

Sourcify is an Argot Collective project

Powered by dRPC
ethereum
smart-contracts
solidity
source-code-verification
verification
vyper

Significant stargazers

Katerina Skroumpelou

552 followers · starred Dec 2024

mmsqe

38 followers · starred Aug 2025

julienrbrt

210 followers · starred Mar 2026

Henri

79 followers · starred May 2022