The first ZK-Rollups based layer-2 DEX with the AMM model.

WHAT IS ZKSWAP?

ZKSwap is a token Swap protocol based on Automated Market Maker (AMM). Through ZK-Rollup technology, the full set of uniswap functions are realized in Layer-2, while providing unlimited scalability and privacy. ZKSwap provides liquidity providers and traders with ultra-high throughput Swap infrastructure, and transactions do not require any Gas fees.

Features

Decentralization

Users have complete control of their assets, transactions do not require authorization, and have good privacy and higher liquidity.

Ultra high TPS

Based on ZK-Rollup technology, transaction TPS can be increased by multiple orders of magnitude.

No GAS

Liquidity providers and users do not need to pay high gas fees, which greatly reduces the threshold for use.

Technology

Layer-2 server

The ZKSwap server can interact with users through the WebSocket interface, and can also monitor transactions on the Ethereum blockchain. All legal transaction requests will be placed in the ZKSwap memory pool, which will ultimately be processed by the Swap Engine.

Plonk zero-knowledge proof system

ZKSwap's zero-knowledge proof system adopts a distributed architecture and uses the latest zero-knowledge proof algorithm PLONK to generate proofs. PLONK's global trust setup only needs to be generated once, and applications with a certain range of circuit scale can be reused, which greatly reduces the threshold for using zero-knowledge proof.

Inverstors

bixin
fbg
longling
snz
jubi
consensus-lab

Road map

2020/08/10

Project kickoff, research & Whitepaper;

2020/11/14

Launch on Ethereum testnet; Support layer1 recharge, withdrawal and transfer; Support the creation, exchange and liquidity of layer2 trading pool; Data browser;

2020/11/28

Launch on Ethereum mainnet; Support Uniswap core functions; Full data browser;

2020/12/30

Plonk zero-knowledge proof system circuit optimization; Adding GPU acceleration;