Kitten.finance is building decentralized swaps and clearing services for cryptoassets and derivatives, from options and swaps, to bonds and forwards.
Kitten.finance aims to provide volatility surfaces and yield curves for all smart contracts and DApps.
AlphaDex - Enhancing all swapsAlphaDex is a decentralized derivative market and liquidity aggregator. It can provide advanced trading methods (including derivatives and leverage) for KittenSwap, Uniswap etc. v2.0 mainnet. In the coming v2.5, we will reduce gas costs for sync() to better support multiple markets.
KittenSwap - Our all-in-one swapKittenSwap is our Swap + Option + Loan all-in-one solution, supporting one-sided liquidity, limit orders and stop orders, and targets to solve the IL problem and the oracle problem. $LIQUID with deep virtual liquidity, and v0.1 mainnet with Wide Limit Order, which are all new concepts in DeFi.
Base currency of Kitten.finance
- Will be 1-1 migrated to a stable coin kBASE which can be minted on KS by locking assets as collaterals.
- It is an elastic supply token which can be rebased towards $1.
- Stake kB for tokens of future projects.
Utility token of AlphaDex
- Dividends & buybacks from AlphaDex.
- Privileges on AD such as fee reductions.
- Voting for AlphaDex changes.
- Max supply is fixed at 420000.
- Stake DEX for tokens of future projects.
Governance token of Kitten.finance
- For the DAO governing Kitten.finance.
- Dividends & buybacks from KittenSwap (including its lending & vault functions).
- Stake to open new markets on KS.
- Max supply is fixed at 42000.
- Stake KIF for tokens of future projects.
After a reduction, do a Claim (or Stake) to start the emission of the next round. We just need one person to do this for the whole pool.
When you stake kBASEv0 into pool 203, it will be automatically converted to nkB (norm-kBASEv0), which is "the amount of kBASEv0 you will have if the total supply of kBASEv0 is 1M", and hence unaffected by rebases. And the amount of nkB is different from the amount of kBASEv0, because the total supply of kBASEv0 is different from 1M. When you unstake nkB, it will be automatically converted back to kBASEv0.
An example: [assume kB total supply = 3M] => [you deposit 3000 kB, and becomes 1000 nkB] => [kB rebased to 4M total supply, and nkB is unaffected] => [however if you unstake 1000 nkB now, it becomes 4000 kB]. Hence your kB is rebased correctly.
[kBASEv0 REBASE (can call between XX:00:00 ~ XX:02:59 every hour)] [kBASEv0 contract] [kBASEv0 chart] [DEX contract] [DEX chart]