aratea.dashboard

Assurance paramétrique — Phase 3

Polices météo automatiques : payer une prime pour être indemnisé si la température franchit un seuil le jour cible. Pas d'expertise ni de déclaration — le règlement est déclenché automatiquement par l'oracle on-chain (Reclaim Protocol).

PremiumPool non déployé

Lance DeployPhase3.s.sol et définis NEXT_PUBLIC_PREMIUM_POOL_ADDRESS pour voir l'état de la réserve.

Contrats Phase 3

PolicyRegistrynon déployé
PremiumPoolnon déployé
PricingEnginenon déployé

Comment souscrire une police

  1. Obtenir une estimation de prime via PolicyRegistry.quotePolicy(locationKey, targetDate, sumAssured, threshold, pBps).
  2. Approuver le transfer USDC : usdc.approve(policyRegistryAddress, premium).
  3. Souscrire : PolicyRegistry.subscribe(locationKey, targetDate, sumAssured, threshold, pBps).
  4. Le keeper règle la police après la date cible si l'oracle a posté un résultat. Payout automatique si observedTempF ≥ threshold.

Seuils disponibles : KXHIGHTSFO (San Francisco max), KXLOWTCHI (Chicago min), KXLOWTNYC (New York min), KXLOWTMIA (Miami min), et plus (voir predictor/scripts/resolution.py).