Skip to content

Repository files navigation

SeiJS

SeiJS is a monorepo that contains multiple NPM libraries for writing applications that interact with Sei.

Packages

SeiJS consists of smaller NPM packages within the @sei-js namespace. See the package READMEs below for usage details.

Package Description
@sei-js/precompiles Typescript library containing helper functions for interacting with Sei's precompile contracts.
@sei-js/create-sei CLI Tool used to quickly spin up Sei Projects and dApps in either the cosmos or EVM ecosystem
@sei-js/mcp-server MCP server for interacting with Sei via LLM's and agents
@sei-js/sei-global-wallet A global wallet conforming to EIP-6963 allowing for AA across dApps.
@sei-js/ledger TypeScript library transacting on Sei using a Ledger device.

Development

Prerequisites

This project uses Yarn 4.7.0 with Corepack for package management. To get started:

  1. Enable Corepack (if not already enabled):

    corepack enable
  2. Install dependencies:

    yarn install

The correct Yarn version will be automatically used thanks to the packageManager field in package.json and Corepack.

Building

To build all packages, run pnpm install then pnpm build:all

About

SeiJS is a monorepo that contains multiple NPM libraries for writing applications that interact with the Sei network.

Resources

Stars

67 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages