Roadmap | Audits
A brief rundown of what is coming for Koffeeswap
Roadmap
New Features Coming to KoffeeSwap
July 2021:
- Liquidity Mining for KCS / Stablecoin Pairs
August 2021:
- Enhanced Token Information in Pro Interface
- Market Cap
- Total Supply
- Liquidity Information
- Link to View Holders in Block Explorer
- Link to View Contract in Block Explorer
- Link to Liquidity Pool
- Token Address(s)
- Pair Address
- Present URL for Loading Pair in Pro Interface Automatically
- Button to Add Token To MetaMask
September 2021:
- Lite Open Source App
- Our inclusion of TradingView libraries restricts us from distributing the source code of our application in it’s current form. We highly value decentralized aspects of KuCoin Community Chain and strongly believe the community deserves an open source interface for interacting with our contracts and liquidity pools. We will be releasing a stripped down version of our application to our GitHub and deploying it on IPFS so that the application can be accessed in a decentralized manner.
Q4 2021:
KoffeeShop
This is a novel idea that we do not wish to disclose the details of at this time.
What Else is Going On?
KuCoin Community Chain is a brand new network, and we will being maturing along with it. We know that new features are the most exciting thing, but we are also hard focused on offering the best trading experience. That means placing a high priority on bug fixes and maintaining performance of our interface and reporting features.
We participated heavily during the testnet and ran a validator node for the testnet. We’re monitoring the validator situation for mainnet and will provide more details as more information comes out about the validator program for mainnet.
Is that all?
Not at all. We have other ideas and we are just at the start. KoffeeSwap is going to continue evolving as the KuCoin Community Chain and our community grows. We will continue to solicit feedback and shape KoffeeSwap into the best DEX on KCC.
Audit
KoffeeSwap’s exchange contracts are directly forked from Uniswap V2 with very minor changes most of which are cosmetic. As such the audit report for Uniswap V2 applies to our contracts: https://uniswap.org/audit.html
Outside of simple cosmetic changes outlined below, there was only one constant added to the Factory contract:
bytes32 public constant INIT_CODE_HASH = keccak256(abi.encodePacked(type(KoffeeSwapPair).creationCode));
The front-end requires the hash of the KoffeeMug pair contract to function properly. This is a read-only item and therefore does not have any affect on the security of the contract.
Cosmetic Changes
These are changes that do not effect the functionality of the contracts in anyway:
- String instances of ERC are replaced with KRC.
- Filenames containing ERC are replaced with KRC.
- String instances of UNI or Uniswap are replaced with KoffeeSwap related terms.