1. Verification Overview
REC Marketplace uses blockchain technology to provide transparent, immutable verification of renewable energy certificates. Every REC issued on the platform is permanently recorded on the Ethereum blockchain.
Our verification system ensures the authenticity, traceability, and uniqueness of each certificate.
2. On-Chain Verification
Each REC is minted as an ERC-721 NFT with the following on-chain data: certificate name, energy type (Solar, Wind, Hydro, Geothermal), REC amount, CO2 savings (kg), issuer wallet address, issuance timestamp.
This data is stored directly in the smart contract's storage and can be independently verified by anyone through the blockchain.
All transactions — including minting, transferring, listing, purchasing, and retiring — are permanently recorded on the blockchain and visible on Etherscan.
3. Certificate Authenticity
Every REC displays a blue verification badge (✓) indicating it was issued through the official REC Marketplace smart contract.
To verify a certificate's authenticity: (a) check the contract address matches the official REC Marketplace contract; (b) verify the token ID exists in the smart contract; (c) review the on-chain metadata through the tokenURI function.
4. Ownership Tracking
The blockchain provides a complete ownership history for every REC. You can trace the full chain of custody from the original issuer to the current owner.
Ownership transfers are atomic and trustless — either the transfer completes fully or it reverts entirely. There is no risk of partial transfers or disputed ownership.
5. Retirement Verification
When a REC is retired (burned) for RE100 compliance, it is sent to a permanent burn address (0x...dEaD). This transaction is publicly verifiable on the blockchain.
Retired RECs cannot be traded, transferred, or reused. The retirement event serves as immutable proof that the renewable energy claim has been consumed.
Organizations can use the retirement transaction hash as evidence of RE100 compliance in sustainability reports and audits.
6. Smart Contract Security
The REC Marketplace smart contracts are built on OpenZeppelin's audited ERC-721 implementation, which is the industry standard for NFT contracts.
Key security features: ERC-721 Enumerable for efficient token enumeration, Ownable for administrative controls, SafeERC20 for secure token transfers in the marketplace.
7. Dispute Resolution
If you believe a REC has been issued with fraudulent energy generation data, please report it to recen@recen.net with the token ID and supporting evidence. Our team will investigate and may restrict the issuer's access to the platform.