/sei-js

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

Primary LanguageTypeScript

SeiJS

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

Documentation

Please check our documentation for notes on how to get up and running. The tutorial has examples on how to connect to a Sei wallet, query an RPC endpoint, transfer tokens, IBC transfer, and interact with contracts.

You can also refer to the typedoc documentation for reference on the contents of the @sei-js/core and @sei-js/react library.

Packages

SeiJS consists of smaller NPM packages within the @sei-js namespace. For more detailed documentation on each package, please refer to the table below.

Package Description
@sei-js/cosmjs TypeScript library containing helper functions for wallet connection, transaction signing, and RPC querying using cosmjs.
@sei-js/evm Typescript library containing helper functions for interacting with the EVM on Sei.
@sei-js/proto TypeScript library for Sei protobuf generated using Telescope
@sei-js/registry TypeScript library exporting constants from the Sei chain-registry and the community asset list
@sei-js/create-sei CLI Tool used to quickly spin up Sei Projects and dApps in either the cosmos or EVM ecosystem

Development

To build all packages and docs, run yarn install then yarn build:all

This workspace was generated by Nx, a Smart, fast and extensible build system..