Parametrix Finance
Parametric climate insurance for data centers that is instant, automated, trust-minimized.
What it is
Data centers face $168B in annual climate costs by 2055 (WEF 2025), with 80% driven by extreme heat. When infrastructure goes down, hourly costs start at $300,000 and can escalate to $5 million for large-scale enterprises (ITIC 2024). Traditional insurance fails this market: claims can take over a year to settle, damage criteria are subjective, andcoverage too rigid to scale across 11,000+ facilities globally resulting in liquidity issues for insured (PWC 2024). Furthermore, the opportunity to provide risk protection and capture the resulting yield is currently restricted to a narrow tier of institutional professionals.
Parametrix Finance is parametric climate insurance built natively on blockchain. Operators buy coverage on-chain by selecting a location, setting a heatwave, flood, or drought threshold, and paying a USDC premium. From that point, two Chainlink CRE workflows run autonomously: 1) one monitors live weather data and releases USDC payouts the moment a threshold is breached; 2) the other prices and verifies incoming policies using DON median consensus to avoid on-chain attackers. No adjusters. No disputes. No delays.
The capital structure uses three tranches, providing on-chain yield opportunities previously unavailable to the broader market: a Senior Vault, a Junior Vault, and a protocol-owned Underwriter Vault that absorbs payouts first. Rates for each vault are dynamic, governed by a utilization-based formula. Pool solvency has been verified across all scenarios by running statistical models.
How it Works
Parametrix Finance is built on two dedicated Chainlink CRE workflows deployed as a TypeScript/Bun project on the CRE SDK.
payout_trigger: runs on a CRON schedule, fetches live weather data from Open-Meteo via Chainlink's HTTP capability, compares observations against each verified policy's threshold in the PolicyManager contract, and calls triggerPayout()via EVM Write to release USDC to the insured wallet.
underwriter: runs on a CRON schedule, scans unverified policies, calls a Python pricing API, and uses DON median consensus to determine whether the on-chain premium meets the minimum fair price. It then calls verifyPolicy() or rejectPolicy() on-chain. Rejected premiums are kept as a spam penalty to punish bad actors.
Smart contracts are written in Solidity: a PolicyManager that orchestrates the loss waterfall, and three separate ERC-4626 vault contracts (UnderwriterVault, JuniorVault, and SeniorVault), each with its own deposits, shares, and Aave V3 integration. The frontend is built with React, viem, and Dynamic Labs. Deployed and tested on Tenderly Virtual TestNets with mainnet-synced state.
Links
Created by
- Miller Mendoza Jimenez
- Nicolo Lavaroni
- Matthias Hafner