39
ERC-1888: EACs
ERC-1888 was designed specifically for energy attribute certificates, making it highly relevant for
energy trading applications. EACs, such as GOs in Europe or RECs in the U.S., verify the origin of
energy generated from renewable sources. ERC-1888 provides a standard for these certificates,
ensuring they can be securely and transparently managed on the Ethereum blockchain.
ERC-1888 ensures that these certificates can be tokenized, traded, and validated in decentralized
energy markets. The token standard is optimized for the energy sector, particularly for platforms
seeking to automate the issuance and trading of green energy certificates, such as those used in
VPPAs.
Key Features of ERC-1888:
Issuance and tracking of certificates: ERC-1888 is built to represent energy generation from
renewable sources and track ownership over time, ensuring certificates are not double-
counted.
Cross-border and cross-standard compatibility: The token standard is compatible with
multiple regulatory systems, making it ideal for international energy markets.
Immutable and transparent validation: As with other Ethereum-based tokens, the
blockchain’s immutability ensures that once a certificate is issued, it cannot be altered,
providing trust to the system.
In an academic context, ERC-1888 can be viewed as a specialized token standard created to facilitate
more efficient and verifiable energy attribute trading on a global scale. For our thesis, this standard
exemplifies how blockchain can decentralize and automate critical energy transactions while
maintaining high levels of transparency and trust.
We chose to use both ERC-1888 and ERC-1155 in this thesis to support the flexibility and efficiency
needed for the green energy trading platform we developed [23], [24].
ERC-1155 is a highly flexible Ethereum token standard that allows for the management of multiple
token types (fungible, semi-fungible, and non-fungible) under a single contract. This is useful for the
dynamic needs of our platform, where both energy certificates and various assets might be traded. By
utilizing ERC-1155, we can efficiently manage different types of tokens (such as energy tokens or
certificates) in bulk operations. This reduces the gas costs associated with managing large-scale
transactions, which is vital for a platform handling numerous trades and certificate claims.
ERC-1888, built on top of ERC-1155, is specifically designed for EACs and their claim mechanisms,
ensuring transparency and verification of the green energy traded through our platform. This standard
allows certificates to be issued and claimed securely, making it particularly suited to renewable
energy markets where credibility and tracking the origin of energy is essential. By implementing
ERC-1888, we support a verifiable and decentralized system for tracking and claiming green energy
certificates, an essential feature for building trust and facilitating transactions between producers and
consumers in an eco-friendly energy marketplace.
5.2.5 iRegistry and EACs
A key innovation in the system is the integration of iRegistry, which plays a vital role in tracking
renewable energy certificates such as EACs. These certificates are essential for ensuring that the
energy traded and consumed is from renewable sources. The
iRegistryinterface
allows the
system to manage these certificates efficiently by:
Issuing Certificates: When a PPA is created and energy is produced, the system interacts with
iRegistry
to issue EACs, confirming the production and consumption of green energy. These
certificates are critical for verifying that the energy generated comes from renewable sources.