Source-verified smart contracts for transparency and better UX in web3

Sourcify enables transparent and human-readable smart contract interactions through automated Solidity contract verification, contract metadata, and NatSpec comments.

Illustration depicting open source and decentralized development

Fully open-source and decentralized

Sourcify's code is fully open-sourced. The repository of verified contracts is completely public and decentralized by being served over IPFS.

Next-level smart contract verification

Full matches on Sourcify cryptographically guarantee the verified source code is identical to the original deployed contract. Our monitoring service observes contract creations and verifies the source codes automatically if published to IPFS.

Illustration of contract verification
Decoding contract interaction with Sourcify

Human-readable contract interactions

Goodbye YOLO signing 👋. Decode contract interactions with the verified contract's ABI and NatSpec comments . Show wallet users meaningful information instead of hex strings.

Get in touch

Join our community using the platform you prefer

Supported Chains

Sourcify is multi-chain and works on all EVM based networks.

Integrations

Want to integrate Sourcify into your project?

Resources