| title | description | icon |
|---|---|---|
Welcome to @sei-js |
A TypeScript SDK for building decentralized applications on Sei |
rocket |
@sei-js is the complete TypeScript SDK for building applications on Sei Network. Whether you're creating DeFi protocols, NFT marketplaces, or blockchain games, @sei-js provides everything you need to ship faster.
Works with your favorite tools: Sei is fully EVM-compatible, so you can use Viem, Ethers.js, Foundry, Hardhat, and all your existing Ethereum development tools without any changes. @sei-js extends these tools with Sei-specific features like precompiled contracts and optimized wallet connections.
Build your first Sei app in under 10 minutes Help improve @sei-js and contribute to the project Full type safety for every function, contract interaction, and API response. Catch errors at compile time. Battle-tested components used by major applications in the Sei ecosystem. Take advantage of Sei's fast finality, low gas fees, and native order matching. **Native blockchain function access**Access Sei's precompiled contracts directly from your EVM applications.
```bash
yarn add @sei-js/precompiles
```
Bootstrap new Sei projects with pre-configured templates and tooling.
```bash
npx @sei-js/create-sei app
```
Connect to any Sei-compatible wallet using the EIP-6963 standard.
```bash
yarn add @sei-js/sei-global-wallet
```
Secure transaction signing with Ledger hardware wallets.
```bash
yarn add @sei-js/ledger
```
Teach Claude, ChatGPT, or any LLM to interact with the Sei blockchain.
```bash
npm install -g @sei-js/mcp-server
```
Connect Claude, ChatGPT, or any LLM to the Sei blockchain with @sei-js/mcp-server. Your AI assistant can check balances, transfer tokens, deploy contracts, and guide users through the entire @sei-js ecosystem.
- GitHub Discussions - Ask questions and discuss features
- Discord - Join the Sei developer community
- Official Documentation - Complete Sei protocol documentation
- GitHub Issues - Report bugs and request features
- Include reproduction steps and environment details
- Check existing issues before creating new ones