Smart Contracts
Workings of the KAIO Smart Contracts
Overview
The KAIO smart contracts are at the core of the KAIO platform. They implement the main business logic that enables the platform to work in an efficient and secure manner. This section of the documentation serves to explain how they operate.
This page provides an overview and describes the smart contract architecture, while each sub-section focuses on the logic of specific contracts or groups of contracts:
Registries storing data and logic for specific groups.
Rules engines and modules used to apply restrictions to user operations.
Order Books containing the instrument lifecycle logic for subscriptions, redemptions, and relevant fees.
Tokens used throughout the KAIO system, denoting the tokenized products' shares.
User Types
There are four user types, as described in the following table:
Investor
Investors are clients of private banks. They can hold and trade tokenized assets for the Instruments they meet the requirements for.
Distributor / Dealer
Dealers are private banks and advisors that are responsible for onboarding investors, and managing their data. They can also manage orders on their behalf.
Admin / Service Providers
Fund Admins are responsible for managing the Funds they control, and all the Instruments within the Fund.
Last updated
