Skip to content

Install

Sequence.js is a modular web3 stack and smart wallet package for Ethereum chains. You can think of it similar to ethers.js, but tailored to the Sequence stack which streamlines common functions needed for blockchain-enabled game development. The sequence.js SDK is composed of several sub-packages combined into a single meta-package called 0xsequence. To add the SDK to your project, add a dependency on 0xsequence to your package.json:

npm install 0xsequence ethers

or

pnpm install 0xsequence ethers

or

yarn add 0xsequence ethers

If you know that your project only requires specific sub-packages, you can also depend on those directly with npm add @0xsequence/<sub-package name>.

Your package.json should look something like this (actual version may vary):

{
  "name": "my-dapp",
  ...
  "dependencies": {
    "0xsequence": "^1.0.0",
    "ethers": ^5.7.0"
    ...
  }
}

CDN distribution as native JS

Optionally, 0xsequence can be installed as a JS script source (UMD distribution) via:

<script src="https://cdn.ethers.io/lib/ethers-5.7.umd.min.js"></script>
<script src="https://unpkg.com/0xsequence@latest/dist/0xsequence.umd.min.js"></script>