The Kinesis Labs Testnet
What is Kinesis?
Kinesis is a decentralized automated market maker (AMM) on the EVMOS blockchain, optimized for trading pegged value crypto assets with minimal slippage such as stablecoins. Through Kinesis, all traders can swap their desired stablecoins between EVM compatible blockchains and Cosmos chains.
Kinesis enables efficient, swift, and low-slippage swaps for traders and high-yield for liquidity providers. We believe in collaboration, in maximizing the interoperability of Kinesis, and in building out the stablecoin ecosystem for Cosmos.
Instead of using the constant product market making formula, Kinesis uses the stableswap formula, which is an order of magnitude better for swapping between pegged assets like stablecoins.
Installing MetaMask
Use the official MetaMask site at https://metamask.io/download/.
No one from the Kinesis Labs team will ever ask you for your seed phrase or private key. If anyone or any website is asking for it, it is a scam!
Add EVMOS Testnet to your Metamask
Follow EVMOS’ official guide to add the EVMOS testnet to your Metamask if you haven’t already done so: https://evmos.dev/guides/keys-wallets/metamask.html.
If you already have for a different protocols testnet you should be good to go!
Acquiring Testnet Tokens
There are two types of tokens you need to interact with the Kinesis Testnet: tEVMOS — which equivalent to Ether on Ethereum or AVAX on Avalanche and testnet stablecoins which are the assets you are swapping and providing liquidity with.
To acquire tEVMOS
- Go to the Evmos faucet (https://faucet.evmos.dev/)
- Enter your Evmos Address (same as your MetaMask address), check the
I'm not a robot
captcha, and clickRequest funds with address
.
Please note the EVMOS faucet is periodically down for maintenance, if it does not currently work, try again in a few hours.
To Acquire Stablecoins
Please note that these stablecoins are Kinesis specific, otherwise, you would not be able to mint them.
- Get the contract address of the stablecoin you want to mint. All contract address can be found at https://docs.kinesislabs.co/other/contract-addresses. For example, the contract address for FRAX is 0x9f3A6b116efFc9736ff2dDeF39C160e6854fD59c
- Search for the contract on https://evm.evmos.dev/
- Go to the
Write Contract
tab
4. Go to the Mint
function. Enter in your MetaMask address in the recipient
field and the number of tokens you want to mint in the amount
field. Please note that the number of decimals on the UST contract is 18, so if you want to mint 100 UST, you would need to enter 100 * 10 ** 18 (you can copy paste 100000000000000000000) in the amount
field.
Connecting to Kinesis
In order to connect to Kinesis, make sure you have MetaMask installed as a browser extension!
- Go to https://app.kinesislabs.co/#/
- Switch your MetaMask Network to
Ethereum Mainnet.
This is required unless you already have Evmos Testnet
3. Click on the Connect Wallet
button
3. Click on Metamask
and confirm all MetaMask prompts
4. Click Switch to Evmos Testnet
to switch to Evmos Testnet and confirm the MetaMask prompts to add the network and switch the network!
Swapping Stablecoins
- Go to https://app.kinesislabs.co/#/
- Select the tokens you want to swap.
3. Click Trade and Confirm all MetaMask pop-ups. If nothing pops up, check your MetaMask extension and try again.
Providing Liquidity
- Go to https://app.kinesislabs.co/#/liquidity and click
Deposit
on the pool you want to deposit into
2. Enter in the amounts you want to provide liquidity for and click Deposit
. If the slippage is too high, your transaction will revert!
3. Review your deposit transaction and click Confirm Deposit
when ready!
4. Make sure to click through all MetaMask prompts to approve the tokens you are depositing and deposit them into the pool!
Withdrawing Liquidity
- Go to https://app.kinesislabs.co/#/liquidity and click
Withdraw
on the pool you want to withdraw from
2. Enter in the amounts you want to withdraw from the pool, you can also enter in a withdrawal percentage or choose which stablecoins you want to withdraw.
3. Review your withdrawal transaction and click Confirm Deposit
when ready!
4. Again, make sure to click through all MetaMask prompts!
Potential Problems
Q: This isn’t working??!
A: Re-read the steps in this guide. Additionally, the Evmos testnet might be temporarily down, try again in a few hours.
Q: Where can I talk to people?
A: Our Discord (https://discord.gg/2RQtMZeGEF) and our Telegram(https://t.me/KinesisLabsPublic)!