Skip to content
Start a project

Blockchain and DeFi · Digital asset trading

One DEX interface across four chains, with a multichain SDK and 199 trading pairs

Kwikswap is a multichain decentralized exchange. It began on Ethereum, and we took it to BNB Smart Chain, Polygon and Shiden. One interface and one SDK run over separate deployments, with farms, staking, analytics and token claim tools.

Client
Kwikswap
Chains
Ethereum, BNB Smart Chain, Polygon, Shiden
Stack
Solidity, a SushiSwap-based interface and SDK, The Graph
Team
2 engineers plus PM, QA and design
Timeline
2021 to 2023
Status
Delivered 2023
Kwikswap home page: a decentralized protocol on the Ethereum network where users swap, create markets, add liquidity and stake.
The Kwikswap site. Archived copy, Mar 2026
Trading pairs
199
Exchange factories on 4 chains, Oct 2026
KWIK holders
2,524
Ethereum token contract, Oct 2026
SDK releases
10
npm, Sep 2021 to Feb 2023

The challenge

Kwikswap started on Ethereum in 2020 and needed to run on more chains without splitting its interface.

Each chain needed its own deployment and token list, while users saw one exchange.

Our approach

One interface, separate deployments

Each chain runs its own factory and router. A network switcher keeps one interface and one SDK over all four.

A multichain SDK

We published @kwikswap/multichain-sdk, based on the SushiSwap SDK, with 10 releases from 2021 to 2023.

Token claims by Merkle proof

A vesting claim portal on Ethereum and BNB Smart Chain releases tokens on schedule, with a bulk sender for distributions.

What we built

  • Deployed and extended the DEX contracts: farms, staking and LP migration.
  • A multichain interface with a network switcher.
  • A multichain SDK published on npm.
  • A vesting claim portal and a bulk token sender.
  • Analytics and subgraphs for BNB Smart Chain and Ethereum.

How it fits together

  1. People

    • Traders and liquidity providers
    • DevelopersMultichain SDK on npm
  2. Apps

    • Multichain interfaceSushiSwap-based, with a network switcher
    • Vesting claim portal and bulk token sender
  3. Data

    • Subgraphs and analyticsBNB Smart Chain and Ethereum
  4. Contracts

    • DEX contractsEthereum, BNB Smart Chain, Polygon and Shiden
    • Farms, staking and LP migration
How Kwikswap ran one interface across four chains

Services behind this work

Security and quality

  • Ethereum and BNB Smart Chain had their own subgraphs, so the analytics pages read on-chain data.
  • The SDK was versioned on npm, so integrators pinned exact releases.

Outcome

Kwikswap ran one exchange across four chains, with 199 trading pairs.

The KWIK token has 2,524 holders on Ethereum.

Have an agent, protocol or product to ship?

Send a short brief and we'll reply with times for a 30-minute scoping call.

Back to all shipped work