> ## Documentation Index
> Fetch the complete documentation index at: https://seilabs-pr-registry-docs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Welcome to @sei-js

> A TypeScript SDK for building decentralized applications on Sei

## Build on Sei

@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.

<CardGroup cols={2}>
  <Card title="Quick Start" href="/overview" icon="play">
    Build your first Sei app in under 10 minutes
  </Card>

  <Card title="Contributing" href="/contributing" icon="code">
    Help improve @sei-js and contribute to the project
  </Card>
</CardGroup>

## Why @sei-js?

<AccordionGroup>
  <Accordion title="Complete TypeScript support" icon="code">
    Full type safety for every function, contract interaction, and API response. Catch errors at compile time.
  </Accordion>

  <Accordion title="Production ready" icon="check">
    Battle-tested components used by major applications in the Sei ecosystem.
  </Accordion>

  <Accordion title="Optimized for Sei" icon="bolt">
    Take advantage of Sei's fast finality, low gas fees, and native order matching.
  </Accordion>
</AccordionGroup>

## Package ecosystem

<CardGroup cols={2}>
  <Card title="@sei-js/precompiles" icon="microchip" href="/precompiles/introduction">
    **Native blockchain function access**

    Access Sei's precompiled contracts directly from your EVM applications.

    ```bash theme={null}
    yarn add @sei-js/precompiles
    ```
  </Card>

  <Card title="@sei-js/create-sei" icon="hammer" href="/create-sei/welcome">
    **Project scaffolding and templates**

    Bootstrap new Sei projects with pre-configured templates and tooling.

    ```bash theme={null}
    npx @sei-js/create-sei app
    ```
  </Card>

  <Card title="@sei-js/sei-global-wallet" icon="wallet" href="/sei-global-wallet/introduction">
    **Universal wallet connections**

    Connect to any Sei-compatible wallet using the EIP-6963 standard.

    ```bash theme={null}
    yarn add @sei-js/sei-global-wallet
    ```
  </Card>

  <Card title="@sei-js/ledger" icon="shield" href="/ledger/introduction">
    **Hardware wallet integration**

    Secure transaction signing with Ledger hardware wallets.

    ```bash theme={null}
    yarn add @sei-js/ledger
    ```
  </Card>

  <Card title="@sei-js/mcp-server" icon="robot" href="/mcp-server/introduction">
    **LLM blockchain integration**

    Teach Claude, ChatGPT, or any LLM to interact with the Sei blockchain.

    ```bash theme={null}
    npm install -g @sei-js/mcp-server
    ```
  </Card>
</CardGroup>

<Info>
  🤖 **Teach Your LLM About Sei**

  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.

  [Get Started with MCP →](/mcp-server/introduction)
</Info>

## Community & Support

* [GitHub Discussions](https://github.com/sei-protocol/sei-js/discussions) - Ask questions and discuss features
* [Discord](https://discord.gg/sei) - Join the Sei developer community
* [Official Documentation](https://docs.sei.io) - Complete Sei protocol documentation

## Report Issues

* [GitHub Issues](https://github.com/sei-protocol/sei-js/issues) - Report bugs and request features
* Include reproduction steps and environment details
* Check existing issues before creating new ones
