If you are integrating 0x into a Solidity project, you need the npm package @0x/contracts-core.
Step-by-Step Installation:
Open your terminal in your project root and run: 0x Version 8.9.1 Download-
npm install --save @0x/contracts-core@8.9.1
Or if you use Yarn:
yarn add @0x/contracts-core@8.9.1
Verifying the Download:
To ensure you have the correct version, check your package.json: If you are integrating 0x into a Solidity
"dependencies":
"@0x/contracts-core": "8.9.1"
You can also verify the integrity via SHA-256 checksums provided in the GitHub release notes.
npm install @0x/contract-addresses@8.9.1
npm install @0x/contract-wrappers@8.9.1
npm install @0x/utils@8.9.1
npm install @0x/order-utils@8.9.1
npm install ethers@5.7.2
It is a common misconception that users "download" the 0x Protocol like a mobile app. 0x is an infrastructure protocol. Here is how you access it depending on who you are: Or if you use Yarn: yarn add @0x/contracts-core@8
mkdir my-0x-v8-project
cd my-0x-v8-project
npm init -y
There is no single "download button" for a 0x version. Instead, you pull the specific version via package managers or clone from GitHub. Below are the three official methods.
If you have downloaded version 8.9.1, you are likely working on one of these projects:
Given the financial value flowing through 0x, you must never run unverified binaries. Here is your security checklist for version 8.9.1: