Skip to content

Commit 8a45e23

Browse files
committed
Completed docs for review
1 parent 99723b7 commit 8a45e23

13 files changed

Lines changed: 2221 additions & 1766 deletions

docs/create-sei/welcome.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ npx @sei-js/create-sei app -n my-sei-app
1313
```
1414

1515
<Warning>
16-
**Cosmos Deprecation**: Per [SIP-3](https://github.com/sei-protocol/sei-improvement-proposals/blob/main/SIPS/sip-3.md), Sei is transitioning to EVM-first. Use EVM templates for new projects.
16+
**Cosmos Deprecation**: Per [SIP-3](https://github.com/sei-protocol/sei-improvement-proposals/blob/main/SIPS/sip-3.md), Sei is transitioning to EVM only. Use EVM templates for new projects.
1717
</Warning>
1818

1919
<CardGroup cols={2}>

docs/docs.json

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,24 @@
7979
},
8080
{
8181
"dropdown": "@sei-js/sei-global-wallet",
82-
"description": "Consistent wallet across dApps",
82+
"description": "User friendly wallet connect",
8383
"icon": "wallet",
84-
"pages": ["sei-global-wallet/introduction", "sei-global-wallet/integration"]
84+
"pages": [
85+
{
86+
"group": "Getting Started",
87+
"pages": ["sei-global-wallet/introduction", "sei-global-wallet/quickstart"]
88+
},
89+
{
90+
"group": "Integrations",
91+
"pages": [
92+
"sei-global-wallet/rainbowkit",
93+
"sei-global-wallet/connectkit",
94+
"sei-global-wallet/web3-react",
95+
"sei-global-wallet/wagmi-dynamic",
96+
"sei-global-wallet/dynamic-nextjs"
97+
]
98+
}
99+
]
85100
},
86101
{
87102
"dropdown": "@sei-js/precompiles",
@@ -110,15 +125,9 @@
110125
}
111126
]
112127
},
113-
{
114-
"dropdown": "@sei-js/registry",
115-
"description": "Network and asset information",
116-
"icon": "database",
117-
"pages": ["registry/introduction"]
118-
},
119128
{
120129
"dropdown": "@sei-js/ledger",
121-
"description": "Hardware wallet connection support",
130+
"description": "Hardware wallet connection",
122131
"icon": "shield",
123132
"pages": ["ledger/introduction"]
124133
}

docs/introduction.mdx

Lines changed: 63 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ icon: "rocket"
88

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

11+
**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.
12+
1113
<CardGroup cols={2}>
1214
<Card title="Quick Start" href="/overview" icon="play">
1315
Build your first Sei app in under 10 minutes
@@ -19,93 +21,98 @@ icon: "rocket"
1921

2022
## Why @sei-js?
2123

22-
<Steps>
23-
<Step title="Complete TypeScript support">
24+
<AccordionGroup>
25+
<Accordion title="Complete TypeScript support" icon="code">
2426
Full type safety for every function, contract interaction, and API response. Catch errors at compile time.
25-
</Step>
26-
<Step title="Production ready">
27+
</Accordion>
28+
<Accordion title="Production ready" icon="check">
2729
Battle-tested components used by major applications in the Sei ecosystem.
28-
</Step>
29-
<Step title="Optimized for Sei">
30+
</Accordion>
31+
<Accordion title="Optimized for Sei" icon="bolt">
3032
Take advantage of Sei's fast finality, low gas fees, and native order matching.
31-
</Step>
32-
</Steps>
33+
</Accordion>
34+
</AccordionGroup>
3335

3436
## Package ecosystem
3537

36-
<AccordionGroup>
37-
<Accordion title="@sei-js/precompiles" icon="microchip">
38-
Native blockchain function access - Access Sei's precompiled contracts directly from your EVM applications.
38+
<CardGroup cols={2}>
39+
<Card title="@sei-js/precompiles" icon="microchip" href="/precompiles/introduction">
40+
**Native blockchain function access**
41+
42+
Access Sei's precompiled contracts directly from your EVM applications.
3943

4044
```bash
4145
yarn add @sei-js/precompiles
4246
```
47+
</Card>
48+
49+
<Card title="@sei-js/create-sei" icon="hammer" href="/create-sei/introduction">
50+
**Project scaffolding and templates**
4351

44-
<Card title="View Documentation" href="/precompiles/index" icon="book-open">
45-
Complete guide to precompile contracts
46-
</Card>
47-
</Accordion>
48-
<Accordion title="@sei-js/create-sei" icon="hammer">
49-
Project scaffolding and templates - Bootstrap new Sei projects with pre-configured templates and tooling.
52+
Bootstrap new Sei projects with pre-configured templates and tooling.
5053

5154
```bash
5255
npx @sei-js/create-sei app
5356
```
57+
</Card>
58+
59+
<Card title="@sei-js/sei-global-wallet" icon="wallet" href="/sei-global-wallet/introduction">
60+
**Universal wallet connections**
5461

55-
<Card title="View Documentation" href="/create-sei/introduction" icon="book-open">
56-
Learn about project scaffolding
57-
</Card>
58-
</Accordion>
59-
<Accordion title="@sei-js/sei-global-wallet" icon="wallet">
60-
Universal wallet connections - Connect to any Sei-compatible wallet using the EIP-6963 standard.
62+
Connect to any Sei-compatible wallet using the EIP-6963 standard.
6163

6264
```bash
6365
yarn add @sei-js/sei-global-wallet
6466
```
67+
</Card>
68+
69+
<Card title="@sei-js/ledger" icon="shield" href="/ledger/introduction">
70+
**Hardware wallet integration**
6571

66-
<Card title="View Documentation" href="/sei-global-wallet/introduction" icon="book-open">
67-
Complete wallet integration guide
68-
</Card>
69-
</Accordion>
70-
<Accordion title="@sei-js/ledger" icon="shield">
71-
Hardware wallet integration - Secure transaction signing with Ledger hardware wallets.
72+
Secure transaction signing with Ledger hardware wallets.
7273

7374
```bash
7475
yarn add @sei-js/ledger
7576
```
77+
</Card>
78+
79+
<Card title="@sei-js/registry" icon="database" href="/registry/introduction">
80+
**Chain and asset registry**
7681

77-
<Card title="View Documentation" href="/ledger/introduction" icon="book-open">
78-
Hardware wallet setup guide
79-
</Card>
80-
</Accordion>
81-
<Accordion title="@sei-js/registry" icon="database">
82-
Chain and asset registry - Access comprehensive data about Sei networks, tokens, and assets.
82+
Access comprehensive data about Sei networks, tokens, and assets.
8383

8484
```bash
8585
yarn add @sei-js/registry
8686
```
87+
</Card>
88+
89+
<Card title="@sei-js/mcp-server" icon="robot" href="/mcp-server/introduction">
90+
**LLM blockchain integration**
8791

88-
<Card title="View Documentation" href="/registry/introduction" icon="book-open">
89-
Registry usage and examples
90-
</Card>
91-
</Accordion>
92-
</AccordionGroup>
92+
Teach Claude, ChatGPT, or any LLM to interact with the Sei blockchain.
93+
94+
```bash
95+
npm install -g @sei-js/mcp-server
96+
```
97+
</Card>
98+
</CardGroup>
99+
100+
<Info>
101+
🤖 **Teach Your LLM About Sei**
102+
103+
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.
104+
105+
[Get Started with MCP →](/mcp-server/introduction)
106+
</Info>
93107

94108
## Community & Support
95109

96-
<Tabs>
97-
<Tab title="Developer Resources">
98-
**Get help from the community:**
99-
100-
- [GitHub Discussions](https://github.com/sei-protocol/sei-js/discussions) - Ask questions and discuss features
101-
- [Discord](https://discord.gg/sei) - Join the Sei developer community
102-
- [Official Documentation](https://docs.sei.io) - Complete Sei protocol documentation
103-
</Tab>
104-
<Tab title="Report Issues">
105-
**Found a bug or have a feature request?**
106-
107-
- [GitHub Issues](https://github.com/sei-protocol/sei-js/issues) - Report bugs and request features
108-
- Include reproduction steps and environment details
109-
- Check existing issues before creating new ones
110-
</Tab>
111-
</Tabs>
110+
- [GitHub Discussions](https://github.com/sei-protocol/sei-js/discussions) - Ask questions and discuss features
111+
- [Discord](https://discord.gg/sei) - Join the Sei developer community
112+
- [Official Documentation](https://docs.sei.io) - Complete Sei protocol documentation
113+
114+
## Report Issues
115+
116+
- [GitHub Issues](https://github.com/sei-protocol/sei-js/issues) - Report bugs and request features
117+
- Include reproduction steps and environment details
118+
- Check existing issues before creating new ones

docs/llms-full.txt

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,6 @@ Boilerplate applications and templates. Quickly scaffold new Sei applications wi
3333
### @sei-js/ledger
3434
Ledger hardware wallet integration. Securely connect to Ledger devices for signing transactions on Sei.
3535

36-
### @sei-js/registry
37-
Asset registry for tokens and networks. Provides information about tokens, networks, and IBC assets on Sei.
38-
3936
### @sei-js/sei-global-wallet
4037
Wallet connection tools. Simplifies connecting to various wallet providers for Sei applications.
4138

@@ -159,21 +156,6 @@ Choose from various templates:
159156
- Vue + Viem
160157
- Vanilla JS
161158

162-
## Registry Usage
163-
164-
Access token and network information:
165-
166-
```javascript
167-
import { getToken, getNetwork } from '@sei-js/registry';
168-
169-
// Get token information
170-
const seiToken = getToken('sei');
171-
172-
// Get network information
173-
const mainnet = getNetwork('sei');
174-
const testnet = getNetwork('sei-testnet');
175-
```
176-
177159
## Advanced Features
178160

179161
### Confidential Transfers

0 commit comments

Comments
 (0)