Documentation

Supported Networks

EnergyAS can be deployed on any EVM-compatible chain where the Ethereum Attestation Service is available.

EAS Contract Addresses

The following networks have known EAS deployments that EnergyAS has been tested against:

NetworkChain IDEAS Address
Polygon Amoy (testnet)800020xb101...5Fc
Polygon Mainnet1370x5E63...5a7
Celo Mainnet422200x72E1...e92
Celo Alfajores (testnet)44787Coming soon

Deploying to a New Chain

To deploy EnergyAS on a new chain:

StepDescription
1Verify EAS is deployed on the target chain (check attest.org)
2Add the EAS and SchemaRegistry addresses to scripts/eas-addresses.ts
3Add the network configuration to hardhat.config.ts
4Run the deployment scripts as described in the Deploying guide
Note

EnergyAS has no chain-specific dependencies beyond EAS. If EAS is available on a chain, EnergyAS can be deployed there.