The Kima Demo is a reference implementation to help people understand how Kima works.
You will need to have a wallet installed and to have some USDK (Kima's US dollar stablecoin) in your wallet on the testnet you want to use. This page explains how to do this. Remember that you will also need a small amount of the native token for the testnet you are sending funds from so you can pay for gas (for example, you will need Sepolia ETH if you want to send from Etherum's Sepolia testnet).
The demo showcases the following scenario:
bridge between different chains (transfer to the same or a different address on different chains). Example: a user has funds on Avalanche but wants to add liquidity to a liquidity pool on Ethereum.
This demo allows us to send funds to our own or a different wallet address on a network of our choice. Here we are sending USDK from Arbitrum's Sepolia testnet to Avalanche's Fuji testnet.
First, we connect our wallet, ensuring we are on the network from which we wish to send funds.
The widget pre-fills the target address field with the same wallet address we are sending from (if both network addresses are the same type), but this can be changed to a different address if desired.
We approve the transaction in our wallet...
... and then in the next step submit it.
We can follow the transaction status in the next screen, and check completion in each network explorer by selecting the corresponding transaction hashes.
If we wish, we can also retrieve the proper transaction id to follow the status of the transaction later.
Once the transaction is found, the status will be displayed with its corresponding state and transfers.








The Kima demo app serves two purposes:
to showcase payments and bridging using Kima
to illustrate the look and feel of the Kima front-end widget
The Kima Demo supports the following testnets:
Ethereum Sepolia (*)
Polygon Amoy (*)
Avalanche Fuji
Tron Nile Testnet
Optimism (Sepolia)
Arbitrum (Sepolia)
Binance Smart Chain Testnet (aka BNB Testnet)
Base Sepolia
Bera Bepolia
Solana Devnet
(*) Not available in light mode
To enable a smooth experience and a 360-degree overview of what is happening, we also provide a faucet and a block explorer.
Kima has two testnet faucets: one for the native KIMA token and one for the Kima stablecoin, USDK. You will need KIMA tokens for development purposes. You will need testnet USDK to interact with the Kima platform on whatever testnets you are developing on, and also if you would like to use the Kima Advanced Demo App. The faucet will give out 100 USDK daily per wallet address.Note that these are testnet tokens only and have no financial value or benefit
You will first need to have an EVM-compatible wallet installed in your browser, such as MetaMask or Rainbow, if you do not already have one installed. Note that Kima does not endorse, recommend or guarantee any specific wallet. Follow the installation instructions and ensure that you keep your seed phrase safe.
Visit the faucet site.
Select the network you want to send funds from, whether this is for payment or bridging.
Connect your wallet by clicking the Connect button.
Your screen should now look like the screenshot below. Go ahead and click the Get Free 100 USDK button.
Note that in order to send funds from a particular network, you will also need a small amount of that network's native token in order to pay for gas costs.
So, for example, to bridge or pay from Ethereum's Sepolia network, you will need a small amount of Sepolia ETH, which can be acquired from any Sepolia faucet.
To acquire testnet USDK on Solana or Tron, the process is broadly the same but you will need to use a wallet that is compatibile with these chains.
While we at Kima do not endorse or guarantee any particular wallet, we note that Phantom is a popular choice for interacting with Solana and TronLink is a popular choice for Tron, so we will demo the use of these two wallets in obtaining testnet USDK.
You will need to manually switch your wallet to use Solana's Devnet. Solana faucet
From here, you can connect your wallet and request tokens as described in steps 4 to 6 above.
Again, you will need to manually switch your network in your TronLink wallet to use the Nile testnet. You can do this by clicking on the down arrow in the middle of the top navigation bar where the current network is displayed, as shown in the image below. Tron faucet
From here, you can connect your wallet and request tokens as described in steps 4 to 6 above.
You will first need to have a wallet installed that is designed to interact with the Cosmos ecosystem, such as Keplr.
Visit the faucet site.
Connect your wallet by clicking the Connect button.
Go ahead and click the Get Free 10 KIMA button.
The request will be processed and your tokens will arrive once its the transaction succeeds. You can also check the transaction details in the explorer.
REMINDER: you can send tokens request only once per 24 hours.







@ -1,35 +0,0 @@
The Kima Light Demo is a reference implementation to help people understand how Kima works.
You can experience Kima's functionality directly in your browser, without needing to install or connect a wallet because the Light Demo App has been pre-configured to send funds between two accounts under the control of the Kima team.
The demo showcases bridging between different chains (transfer to the same address on different chains). Example: a user has funds on Arbitrum but wants to add liquidity to a liquidity pool on Avalanche.
Select Source Network
Use the dropdown to choose the network from which you want to send funds. A demo wallet address will be automatically assigned for that network.
Select Target Network
Use the second dropdown to choose the destination network. Another demo wallet will be auto-selected to receive the funds.
Enter Amount
Type the amount of USDK you want to transfer.
A summary screen shows:
Source and target chains
Wallet addresses
Transfer amount
Network and liquidity fees
Review everything, then submit the transaction.
Once you have submitted the transaction, you can watch it complete in real-time by clicking the transaction links to the block explorers that are involved.






Transparency is one of the key features of public blockchain technology, and block explorers such as Etherscan provide users with an assurance that their transactions are being processed in a timely manner, as well as providing various other insights.
Kima's block explorer, currently available for the Kima Devnet, is an essential dashboard showing all the key facts about the state of the network, including transaction history.
If you are developing on Kima, this is where you will be able to monitor your transactions.
