Primary evidence
Adverse-resolution coverage payment
The ILC pool paid the losing position its contractual floor. This is the transaction that matters.
0x0c9f356070a31c716cdfaa51b0e2167cb2a53296daeacc960c25ab9ce277c640
Kaffa Events · Onchain Proof · Base Mainnet
Kaffa's Insurance Loss Coverage primitive executed its full lifecycle on Base mainnet on 8 September 2026 — premium collected, market resolved, winner settled, and the losing position paid its published 80% floor out of the ILC pool. Afterwards the pool's own accounting and its custodied USDC balance were read independently and agree to the unit. Everything below is verifiable on BaseScan without contacting us.
Reading live from Base mainnet…
| Contract | Address | Explorer |
|---|---|---|
| Market | 0x8F46Ecd5aCB145EeD1133061EEcDDd78d60A9b67 | BaseScan |
| ILCPool | 0x95cc5Fde34Dab9CbE9fdae0828B2A063a33B8ccB | BaseScan |
| CollateralVault | 0xBf52c5F9a40F2BFDc96cb58B3E3b0c33c62c9169 | BaseScan |
| USDCCircle, native | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 | BaseScan |
Primary evidence
The ILC pool paid the losing position its contractual floor. This is the transaction that matters.
0x0c9f356070a31c716cdfaa51b0e2167cb2a53296daeacc960c25ab9ce277c640
Supporting
The winning side claimed both stakes, 145 blocks earlier.
0x6396dd08356f9ec178def4a15f80be08aaedc310f42bcaf95b189de993128692
Two independent sources of truth, read after settlement. The ERC-20 token contract's record of what the pool actually custodies, and the pool contract's own internal accounting. For a solvency-dependent instrument, this agreement is the substantive claim.
USDC carries six decimals, so a raw contract return of 1,340,000 is 1.34 USDC.
balanceOf and pass the ILCPool address 0x95cc5Fde34Dab9CbE9fdae0828B2A063a33B8ccB. It returns the raw balance at six decimals.balance().The contracts have not been audited. The notional on mainnet is deliberately nominal for that reason — the deployment was sized so a defect would cost a few dollars rather than user funds. Commissioning the audit is the first use of our next capital.
No user funds are held on Base mainnet. Both positions above were opened from operator-controlled addresses.
Resolution is currently owner-set. That is adequate for a controlled validation of the settlement mechanism and is not adequate for production.
The KES-to-USDC treasury bridge runs end to end in test against interchangeable conversion providers, with no live counterparty and no real money. What has been proven here is the onchain segment.
The mainnet contracts publish a fixed floor of 8000 bps and a fixed premium of 500 bps. The wider floor and premium ranges in our commercial materials are the intended production parameter space, not the constants deployed here.