Before you can start providing liquidity to Kima Finance pools, you will need to set up wallets for interacting with the Kima protocol, and the supported target blockchains.
Kima is a Cosmos based blockchain. To interact with Kima, you need to:
Install a Cosmos wallet such as Keplr.
Download your wallet
Follow the instructions to create a new wallet. Secure your seed phrase!
Add the Kima blockchain to the wallet.
Go to the Explorer page:
Browse to the Liquidity panel
Click the button in the upper right to connect your Keplr wallet
Accept all the parameters that will add Kima Mainnet chain to your wallet
You will need Kima tokens to pay gas for the provisioning operations.
Kima offers broad support for multiple blockchain networks, allowing you to connect using a variety of wallets compatible with WalletConnect. You are not limited to specific wallets; instead, you can choose from options such as:
EVM-compatible blockchains: To provide liquidity on any EVM-compatible blockchain (Ethereum, Arbitrum, BNB, etc.) use any EVM-compatible wallet such as MetaMask.
Solana: To provide liquidity on Solana, use Solflare, Phantom, or any other Solana-compatible wallet.
Tron: We have provided instructions for TronLink.
Bitcoin: We have provided instructions for XVerse.
Below are the setup instructions for each wallet option:
For EVM-compatible blockchains, such as Ethereum, Polygon, or Optimism, you may use a wallet such as MetaMask.
Install MetaMask: Download MetaMask as a browser extension or mobile app from the MetaMask website.
Create a wallet: Follow the prompts to create a wallet. Secure your seed phrase!
Add blockchains: Add the blockchains you’d like to provide liquidity on to your MetaMask wallet.
The easiest way is to browse to Chainlist.org and add the desired blockchains.
Kima supports the following blockchains:
Ethereum
1
Polygon
137
Avalanche C
43114
Optimism
10
Arbitrum (One)
42161
BNB Chain
56
For interacting with Kima's liquidity pools on Solana, you may use Solflare or a similar wallet that supports Solana.
Install Solflare: Download the Solflare wallet from the Solflare website.
Create a Wallet: Set up your Solflare wallet. Secure your seed phrase!
For interacting with Kima's liquidity pools on Tron, you may use TronLink or a similar wallet that supports Tron.
Install TronLink: Download TronLink from the TronLink website.
Create a Wallet: Follow the instructions to create your Tron wallet. Secure your seed phrase!
To provide liquidity to the Kima Finance Bitcoin pool, you may use XVerse wallet, a recommended wallet for interacting with Bitcoin.
How to Set Up XVerse Wallet:
Install XVerse: Download the XVerse wallet from the XVerse website.
Create a Wallet: Follow the prompts to set up your XVerse wallet. Secure your seed phrase!
You are now ready to start providing liquidity to Kima pools across various networks. If you encounter any issues during setup, refer to the official documentation of each wallet or reach out to the Kimae community for support.
Instructions for using these wallets do not represent an endorsement by Kima of any of the wallets mentioned.
Kima offers significant incentives for liquidity providers, whether they participate passively or actively. By joining our liquidity pool system, providers can maximize their returns and help secure cross chain liquidity, benefiting from Kima’s efficient and secure network.
Liquidity providers earn a portion of the network transaction fees. For every transaction processed through the liquidity pool, a small fee (0.05% of the transaction amount) is distributed to liquidity providers. Example: For every $1 million in daily transaction volume, liquidity providers earn $500 in network fees per day, or $182,500 annually. Passive liquidity providers, in this case, would receive half of that amount ($91,250/year).
Kima is designed to achieve high capital efficiency, meaning liquidity providers can earn more returns with less liquidity.
Kima’s liquidity pools span multiple blockchain networks, offering liquidity providers access to a broad range of opportunities. By providing liquidity across Ethereum, Polygon, Optimism, and other networks, providers can participate in various ecosystems while enjoying the benefits of Kima’s seamless cross-chain infrastructure.
Kima Finance leverages Trusted Execution Environments (TEEs) and a Threshold Signature Scheme (TSS) to ensure that all liquidity provider operations are secure and private. These advanced security mechanisms protect liquidity providers' assets while enabling the system to function at optimal performance.
Kima Finance’s liquidity pool system is designed to be efficient, secure, and flexible. Liquidity providers can benefit from participating in cross-chain pools, earning rewards through network fees and bounties. For more information on becoming a liquidity provider, refer to the Deposit assets in Kima pools section.
Below is a step by-step guide on how to deposit assets:
Before depositing liquidity, make sure:
You have assets available for deposit.
The assets are on the supported assets list.
You have at least 0.2 Kima tokens in your Keplr wallet.
You have enough funds for gas on your desired network (e.g., ETH for Ethereum, MATIC for Polygon, etc).
Browse to the Kima Explorer.
Browse to the Liquidity panel
Click the button in the upper right to connect your Keplr wallet
Your existing positions are now visible.
Select the blockchain you’d like to provide liquidity on.
Choose the amount you would like to deposit.
Select the asset you’d like to provide.
Click Deposit.
Upon clicking Deposit, a New Transfer window will appear. In this window:
Connect your blockchain wallet if you haven't already.
Review the transaction details, including the source network, wallet address, and deposit amount. Click Next.
After reviewing the transaction details, click Submit.
Approve all the transactions your wallets ask you to approve.
For all Kima Network transactions, you will be asked to make two approvals through your Keplr wallet.
Important: You may have to wait a few seconds for the second approval request to appear. If the Keplr wallet does not automatically launch, open it manually to see the pending approval requests.
Once you’ve signed and approved both requests, the transaction process will begin.
Once the transaction reaches 100% completion, your asset’s liquidity is deposited in the pool.
You can now view your balance, or withdraw it.
During the initial release period of Kima, the only supported assets will be USDC and USDT on EVM, Tron and Solana. More assets and blockchains will be added in later releases. Assets marked “optional” will be added on demand.
To withdraw an asset on any blockchain in the Kima Finance protocol,follow these steps:
Before withdrawing liquidity, make sure:
You have assets available for withdrawal.
You have at least 0.2 Kima tokens in your Keplr wallet.
Choose the amount you would like to withdraw.
Select the network from which you want to withdraw.
Once you have set the amount and network, click Withdraw to remove liquidity from the chosen pool.
Upon clicking Withdraw, a New Transfer window will appear. In this window:
Connect your wallet if it is not already connected.
Review the transaction details, including the source network, wallet address, and withdrawal amount.
After reviewing the transaction details, click Next to move to the confirmation step.
In this step, you'll need to approve the transaction, which allows the transfer of the liquidity from the pool you selected to your wallet.
Click Approve to proceed with the transaction.
For all transactions on the Kima Finance network, you will be asked to make two approvals through your Keplr wallet.
Important: You may have to wait a few seconds for the second approval request to appear. If the Keplr wallet does not automatically launch, open it manually to see the pending approval requests.
Once you’ve signed and approved both requests, the transaction process will begin.
Once the transaction reaches 100% completion, your asset’s liquidity will be withdrawn from the pool to your wallet.
You can verify your current liquidity assets still deposited with Kima.
Understand the Benefits: Start by reviewing the section to learn about the incentives, rewards, and advantages of providing liquidity for Kima.
Review Supported Assets and Networks: Before proceeding, familiarize yourself with the section to understand which assets and networks are currently supported by Kima.
Set Up Your Environment: Follow the section to set up your wallets and networks to interact with Kima.
Deposit Liquidity: Once set up, head to the section to start adding liquidity, and earning rewards.
Monitor and Withdraw: Manage and withdraw your liquidity by following the steps in the section.
Please ensure you read the .
Ethereum
USDC, USDT, WBTC
BNBChain
USDC, USDT
Solana
SDC, USDT, (optional: WBTC)
Polygon
USDC, USDT, (optional: WBTC)
Avalanche C
USDC, USDT, (optional: WBTC)
Optimism
USDC, USDT, (optional: WBTC)
Tron
USDT
Arbitrum (One)
USDC (optional: WBTC)