Need help with uniswap-sdk?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

186 Stars 302 Forks MIT License 117 Commits 23 Opened issues


🛠 An SDK for building applications on top of Uniswap.

Services available


Need anything else?

Contributors list

Uniswap SDK

code style: prettier Actions Status npm version npm bundle size (scoped version)

In-depth documentation on this SDK is available at

Running tests

To run the tests, follow these steps. You must have at least node v10 and yarn installed.

First clone the repository:

git clone

Move into the uniswap-sdk working directory

cd uniswap-sdk/

Install dependencies

yarn install

Run tests

yarn test

You should see output like the following:

yarn run v1.22.4
$ tsdx test
 PASS  test/constants.test.ts
 PASS  test/pair.test.ts
 PASS  test/fraction.test.ts
 PASS  test/miscellaneous.test.ts
 PASS  test/entities.test.ts
 PASS  test/trade.test.ts

Test Suites: 1 skipped, 6 passed, 6 of 7 total Tests: 3 skipped, 82 passed, 85 total Snapshots: 0 total Time: 5.091s Ran all test suites. ✨ Done in 6.61s.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.