P alineación="centro"
https://sourcify.dev"-img src="https://raw.githubusercontent.com/sourcifyeth/assets/master/logo-assets-svg/logoTextoText.svg" alt="sourcify logo" role="presentation"-a-
[-codecov [https://codecov.io/gh/gh/ethereum/sourcify)
Sourcify (sourcify.dev) es un servicio de verificación de código fuente de Solidity para los contratos inteligentes de Ethereum.
Diferentes otros servicios de verificación, Sourcify aprovecha los sódatos de Solidaria archivo a "totalmente" los contratos.
Sourcify consiste principalmente en:
- sourcify-server - un servidor HTTP para realizar verificaciones y almacenar los contratos verificados para cadenas compatibles a través de una [API] (https://docs.sourcify.dev/docs/api/)
- sourcify-ui - una interfaz de usuario web para interactuar con el servidor, la búsqueda y verificar los contratos
- sourcify-monitor - un servicio independiente que escucha varias cadenas EVM para nuevas creaciones de contrato y las somete automáticamente a una API de Sourcify para su verificación.
- Paquetes:
- Etenereum-sourcify/lib-sourcify: La biblioteca principal de Sourcify. Contiene la lógica de verificar los contratos.
- Etenereum-sourcify/bytecode-utils: Una biblioteca para extraer y analizar los metadatos codificados CBOR del código de byte.
- Etenereum-sourcify/contract-call-decoder: Una biblioteca para decodificar las llamadas de contrato de los datos de la transacción y mostrar información legible por humanos utilizando los comentarios de NatSpec (actualmente rancios).
El proyecto tiene como objetivo servir de buena infraestructura pública con un desarrollo de código abierto y un [repositorio de contratos abierto y accesible] (https://docs.sourcify.dev/docs/repository/) de contratos verificados. Cualquiera puede ejecutar fácilmente su propio servidor de Sourcify y monitorear para verificar los contratos por su cuenta. También pretendemos proporcionar herramientas para verificar contratos más fácilmente en diferentes plataformas, por ejemplo, browers.
Este monorrepo los módulos principales. La organización [sourcifyeth Github] (https://github.com/sourcifyeth) contiene todos los demás servicios auxiliares y componentes.
Documentación
Para más detalles consulte docs.sourcify.dev
- Preguntas?
Echa un vistazo a docs F.A.Q. y use búsqueda en documentos.
- Charla con nosotros en Matrix chat o Discord
Síguenos y ayúdanos a correr la voz en Twitter.
Añadiendo una nueva cadena
Si desea añadir un nuevo soporte en cadena a Sourcify, por favor siga las [instrucciones de soporte de cadena] (https://docs.sourcify.dev/docs/chain-support/) in docs.
Full Changelog: https://github.com/Jwvegahn/solidity/commits/Codecov