High-Level Architecture Summary🏗️
The architecture of Kohin V1 is designed to be modular, scalable, and seamless in its interaction with existing prediction market platforms. The key components involved are:
- Kohin Factory Contract: Responsible for deploying and managing all core components. This ensures an adaptable system capable of growth.
- Modular Insurance Pool Contracts: Inspired by Azuro’s liquidity tree, these pools allow flexible management of funds provided by liquidity providers, ensuring efficient use of resources and balanced liquidity.
- Policy Issuance and Management Contract: Manages all aspects of policy issuance and sets conditions for claims, ensuring transparency and fairness.
- Insurance Settlement Engine: Backbone of Kohin, Handles all claims and payouts when insured bets lose, ensuring bettors are compensated quickly.
- Prediction Market Connector: Serves as the bridge between Kohin and prediction platforms like Azuro, Polymarket, and Drift. It gathers data and integrates seamlessly, standardizing bet information for processing.
The architecture allows Kohin to work efficiently with multiple prediction market platforms while keeping its core functionalities modular, enabling easy upgrades and scaling for future versions.