Practical overview
When it fits
Use the web interface for KyberSwap trading, or consult the monorepo when evaluating its documented swap and liquidity components for development.
Who it is for
- People looking for a web interface to trade across multiple chains.
- Liquidity providers seeking tools to add liquidity, remove it into one token, or migrate a position.
- Developers evaluating reusable swap and liquidity widgets for a frontend.
Documented uses
- Access KyberSwap’s trading interface.
- Add or increase liquidity through a liquidity widget.
- Remove LP liquidity into a single token.
- Migrate or reposition liquidity positions.
- Use a PancakeSwap-specific widget for liquidity addition.
Requirements & limits
The repository directs users to kyberswap.com for the interface. The code repository is public and MIT-licensed.
- The codebase is a TypeScript monorepo and requires Node.js 18 or later and pnpm for the documented development workflow.
- Liquidity functions are split into packages, including general liquidity, zap-out, migration and PancakeSwap-specific widgets.
- The repository points to package-specific READMEs for widget installation, usage, props and examples.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Set up the KyberSwap Interface locally
Install the monorepo dependencies, build packages and start the interface.
Before you start
- Node.js 18 or later
- pnpm
Steps
Run
pnpm iin the repository.Run
pnpm build-package.Change to
apps/kyberswap-interfaceand runpnpm start.
Expected outcome
The README provides commands to prepare the packages and start the interface locally.
Guide limitations
- The guide covers the documented setup and start commands; it does not establish successful execution on a particular machine.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 13 October 2026
- Original website title
- KyberNetwork/kyberswap-interface · Official homepage title · retained in its source language

