joshstevens19 / joshstevens19/evmc

Sourcify support

Open
#5 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
134
Forks
11
PR merge metrics
No merged PRs in 30d

Description

Hi, just encountered the project randomly and really liked it. It is in lines with what we are trying to achieve at https://sourcify.dev.

Sourcify is a decentralized verified contract repository and an open-sourced smart contract verification tool. We pin the Solidity metadata files and source files on IPFS, which are retrievable through the bytecode ([See in action in the playground](https://playground.sourcify.dev/)).

We also want to make it easier for the users to do "edge verification" because while getting contracts from IPFS through the bytecode is convenient, one still needs to make sure the source code behind the IPFS CID really compiles to this code. Although really unlikely, the contract deployer can still tamper with the CID that is normally placed by the Solidity compiler.

Would love to see native Sourcify support on evmc. Let me know how we can help, and happy to chat!

cc: @marcocastignoli

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.