Redes compatibles
El Energy Attestation Service (EnergyAS) se puede desplegar en cualquier cadena compatible con EVM donde esté disponible el Ethereum Attestation Service (EAS).
Direcciones de contratos de EAS
Las siguientes redes tienen despliegues de EAS conocidos con los que se ha probado EnergyAS:
| Red | Chain ID | Dirección de EAS | Dirección de SchemaRegistry |
|---|---|---|---|
| Polygon Amoy (testnet) | 80002 | 0xb101275a60d8bfb14529C421899aD7CA1Ae5B5Fc | 0x23c5701A1BDa89C61d181BD79E5203c730708AE7 |
| Polygon Mainnet | 137 | 0x5E634ef5355f45A855d02D66eCD687b1502AF790 | 0x7876EEF51A891E737AF8ba5A5E0f0Fd29073D5a7 |
| Celo Mainnet | 42220 | 0x72E1d8ccf5299fb36fEfD8CC4394B8ef7e98Af92 | 0x5ece93bE4BDCF293Ed61FA78698B594F2135AF34 |
| Celo Alfajores (testnet) | 44787 | Próximamente | Próximamente |
Direcciones de despliegue de EnergyAS
| Red | Registro | Resolver |
|---|---|---|
| Polygon Amoy (testnet) | 0xeD6fe3145c1a390114ebEeD03d24963D92c197B5 | 0x724B49E52E9E6B78324E8aF38A8DF56e32745b72 |
| Polygon Mainnet | Aún no desplegado | Aún no desplegado |
| Celo Mainnet | Aún no desplegado | Aún no desplegado |
Despliegue en una nueva cadena
Para desplegar EnergyAS en una nueva cadena:
| Paso | Descripción |
|---|---|
| 1 | Verifica que EAS esté desplegado en la cadena de destino (consulta attest.org) |
| 2 | Agrega las direcciones de EAS y SchemaRegistry a scripts/eas-addresses.ts |
| 3 | Agrega la configuración de la red a hardhat.config.ts |
| 4 | Ejecuta los scripts de despliegue como se describe en la guía de despliegue |
Nota
EnergyAS no tiene dependencias específicas de una cadena aparte de EAS. Si EAS está disponible en una cadena, EnergyAS se puede desplegar allí.