@sei-js is a collection of TypeScript libraries designed to streamline development on the Sei platform. Whether you're building decentralized applications, interacting with Sei via the EVM or Cosmos interfaces, or working with protocol buffers, @sei-js has you covered.
Package | Description |
---|---|
evm | The /evm package provides utilities, functions, wrappers, and configurations for seamless interaction with Sei via the Ethereum Virtual Machine (EVM). If you're building smart contracts or integrating Sei with Ethereum-based tooling, or interacting with EVM contacts like ERC20 tokens this package contains all the configs needed. |
cosmjs | The /cosmjs package offers similar functionality to the /evm package but tailored for interactions with Sei via the Cosmos interfaces. It includes utilities, functions, wrappers, and configurations specifically designed for CosmWasm and Rust development. |
proto | The /proto package contains Sei client libraries and types generated using protocol buffers. If you're working with Sei's protocol buffer definitions or building clients for Sei services, this package will be invaluable. |
registry | The /registry package contains exports data from the Sei chain-registry and the community asset list as constants in typescript. |
Feel free to explore each package for detailed documentation and examples. We're excited to see what you build on Sei!