Kima uses native pools on the blockchains it supports. These native pools are essentially wallets controlled by Kima’s logic, with no direct control of funds by people at Kima.
This allows Kima to maintain a high level of security while still remaining decentralized. When a transaction is initiated, funds are first sent to the relevant pool.