Sustainable metro transit rewards platform using Hedera blockchain.
EcoRide is a sustainability-first loyalty platform that converts verified metro journeys into transferable GREEN tokens and verifiable carbon savings. A commuter scans the QR printed on their Delhi Metro ticket and EcoRide verifies the ride against a station graph and timing window, computes the travelled distance on the metro network, and converts that into CO₂ avoided using Delhi Metro’s own data.
Valid rides mint GREEN tokens to the rider’s on-chain wallet, which can be redeemed at partner merchants, used to climb sustainability tiers, or traded across supported chains. The product is intentionally dual-purpose: it drives behavioral change by rewarding commuters, and it builds a high-fidelity dataset of real urban carbon savings that merchants, city planners, or corporate ESG buyers can rely on.
Fraud controls (QR hash checks, station network validation, minimum timing gaps, and daily caps) keep rewards credible, while an automated fee on token redemptions creates a sustainable revenue stream for platform operations.
EcoRide is built primarily on Hedera, leveraging its unique architecture to make the platform fast, cost-efficient, and scalable. At the core is the GreenRewards.sol contract, which interacts directly with Hedera’s Token Service (HTS) through the precompiled contract at address 0x167. This allows us to mint and burn GREEN tokens natively on Hedera without relying on gas-heavy ERC-20 logic. By using HTS instead of a pure EVM implementation, we reduce transaction costs by nearly 90%, while benefiting from Hedera’s high throughput and finality.
Every time a user scans a metro ticket, the backend verifies the journey (QR hash, station graph, timing checks) and then calls the HTS precompile to issue rewards in GREEN tokens. Hedera’s low and predictable transaction fees make this process practical even for micro-rewards, something that would be prohibitively expensive on most EVM chains. Token balances and transfers remain fully EVM-compatible, so we can still interact with wallets and smart contracts through the Hedera EVM layer.
For interoperability, we extend Hedera with LayerZero’s Omnichain Fungible Token (OFT) standard. GreenTokenOFT.sol handles burn-and-mint mechanics when GREEN tokens are moved between Hedera, Ethereum, and BSC. Hedera acts as the origin and settlement layer, while LayerZero bridges extend the token’s utility to other ecosystems.
The frontend integrates with HashPack and WalletConnect using Hedera’s SDK for wallet authentication and signing. Smart contracts are deployed and tested using Hardhat with custom Hedera scripts. Altogether, Hedera’s Token Service is what enables EcoRide to distribute rewards instantly, cheaply, and securely, making the loyalty system viable at scale.