Víntora -Where ESG data becomes public trust
ESG Compliance Platform
Created on 8th June 2025
•
Víntora -Where ESG data becomes public trust
ESG Compliance Platform
The problem Víntora -Where ESG data becomes public trust solves
Companies face increasing pressure from investors, governments, and consumers to demonstrate compliance with sustainable practices (ESG). Today, this evidence relies on manual reports, PDFs, and centralized data — subject to manipulation and with low transparency.
Víntora solves this problem by connecting smart contracts to public air quality and climate APIs (such as OpenAQ and INMET) using Chainlink Functions. With this, companies can record ESG metrics on the blockchain in an immutable, auditable, and publicly accessible way.
In addition, we use Chainlink VRF for random draws of environmental audits, simulating a decentralized regulatory model. The web interface allows anyone to monitor the data in real time.
Use cases:
- ESG regulatory compliance
- Proof of environmental responsibility for investors
- On-chain ESG certification with verifiable reputation
Challenges I ran into
One of the main challenges is working with public environmental APIs (such as OpenAQ), whose data formats vary greatly between regions and time periods. This required writing custom Chainlink Functions scripts with conditional handling and fallback using mocks.
Another hurdle is simulating environmental audits with Chainlink VRF. We need to adjust the contract to allow for random executions conditional on time and events (such as critical changes in the pollution index).
Additionally, ensuring that the frontend accurately reflects on-chain data requires synchronization with up-to-date mocks and a modular framework in Next.js to facilitate future design changes.
Tracks Applied (4)
Onchain Finance
Cross-Chain Solutions
AWS Credits for all Hackathon winners and runner ups
AWS
Avalanche Track
Avalanche
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

