Skip to content

Commit

Permalink
Improved intro docs
Browse files Browse the repository at this point in the history
  • Loading branch information
codebycarson committed May 26, 2024
1 parent ccc5ce2 commit e5e6503
Show file tree
Hide file tree
Showing 5 changed files with 27 additions and 32 deletions.
4 changes: 2 additions & 2 deletions pages/_meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"type": "separator",
"title": "General"
},
"general-introduction": "Introduction",
"index": "Introduction",
"general-overview": "Overview",
"general-staking": "Staking",
"general-governance": "Governance",
Expand All @@ -21,7 +21,7 @@
"type": "separator",
"title": "For Developers"
},
"dev-new-to-crypto": "New to Crypto?",
"dev-intro": "Introduction",
"dev-chains": "Chains",
"dev-token-standards": "Token Standards",
"dev-gas": "Gas",
Expand Down
10 changes: 6 additions & 4 deletions pages/dev-chains.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,27 @@

Sei operates three distinct chains, each serving different purposes: mainnet, testnet, and devnet. Below is an overview of each chain, including their purposes and chain IDs.

- #### **pacific-1 (Mainnet)**
- #### **Mainnet**

The `pacific-1` chain is the mainnet of the Sei blockchain. It is the live, production environment where actual transactions and smart contract deployments occur. This chain is used for all real-world applications and activities involving Sei tokens.

- **Purpose**: Production environment for live applications.
- **Chain ID**: `pacific-1`

- #### **atlantic-2 (Testnet)**
- #### **Testnet**

The `atlantic-2` chain is the testnet of the Sei blockchain. It is used for testing and development purposes. Developers can deploy and test their dApps and smart contracts in a controlled environment that simulates the mainnet conditions. This chain is crucial for ensuring that applications work as expected before going live.

- **Purpose**: Testing and development environment.
- **Chain ID**: `atlantic-2`

- #### **arctic-1 (Devnet)**
- #### **Devnet**

The `arctic-1` chain is the devnet of the Sei blockchain. It serves as a development network for early-stage testing and experimentation. This chain is typically used by developers to test new features, perform integration testing, and develop prototypes in an isolated environment.

- **Purpose**: Early-stage development and experimentation.
- **Chain ID**: `arctic-1`

These three chains provide a comprehensive ecosystem for development, testing, and production deployment on the Sei blockchain. By using the appropriate chain for each stage of the development lifecycle, developers can ensure their applications are robust, secure, and ready for deployment.
- #### **Local Chains**

Please read the [Nodes Introduction](/dev-node/intro) section for more information on how to set up and run a local chain.
33 changes: 12 additions & 21 deletions pages/dev-new-to-crypto.mdx → pages/dev-intro.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,35 +10,26 @@ Sei incorporates a range of features that enhance its functionality and appeal t
- **SeiDB**: A highly efficient and scalable database designed to support the high throughput of the Sei blockchain, ensuring rapid state updates.
- **Twin Turbo Consensus**: A consensus mechanism that accelerates transaction processing and finality, ensuring rapid and secure operations.
- **Parallel Execution**: The ability to process multiple transactions and smart contracts concurrently, significantly boosting performance.
- **Interoperability**: Native support for interactions between the EVM side and the Cosmos side within the same chain, making it easier to integrate functionalities from both ecosystems.
- **EVM and Cosmos Interoperability**: Native support for interactions between the EVM side and the Cosmos side within the same chain, making it easier to integrate functionalities from both ecosystems.

## EVM/CosmWasm Interoperability

Sei provides precompile contracts that facilitate many common Cosmos calls via the EVM, including:

- **IBC**: For inter-chain communication.
- **Wasm: For interactions with CosmWasm smart contracts including CW20 and CW721**
- **Bank**: For managing token transfers.
- **Staking**: For delegating and managing delegations.
- **Governance**: For participating in governance processes.
- **Oracle**: For fetching external data.
- **IBC**: For inter-chain communication including robust token bridging across all cosmos chains.
- **Wasm**: For interactions with CosmWasm smart contracts including CW20 and CW721 standards
- **Bank Module**: For managing native token transfers (usei, Token Factory, IBC denoms).
- **Staking**: For delegating and managing delegations for both validators and delegators.
- **Governance**: For stakers and validators to participate in [governance](/general-governance) processes.
- **Oracles**: Access to native price feeder and the [broad provider ecosystem](/dev-ecosystem-providers/oracles).
- **And More**

### Cross-Chain Token Functionality

Sei supports full interoperability of Sei native and CosmWasm tokens with the EVM and EVM RPC via pointer contacts, enabling EVM dApps access to many new tokens including:

- **ERC20 to CW20 tokens**
- **CW721 and ERC721 tokens**
- **IBC tokens**
- **TokenFactory tokens**
- **CW2981 and ERC2981 tokens** (with royalties)

## Developer Resources

Sei offers various resources to help developers get started and stay informed:

- **Telegram Chats**: [Placeholder Link]
- **Discord**: [Placeholder Link]
- **Office Hours**: [Placeholder Link]
- **Blogs**: [Placeholder Link]
- **Fungible**: ERC20 to CW20 tokens
- **NFTs**: CW721 and ERC721 tokens
- **IBC**: Tokens bridged via IBC to Sei
- **TokenFactory**: Native tokens on Sei
- **CW2981 and ERC2981 tokens**: NFTs with royalties
4 changes: 3 additions & 1 deletion pages/dev-token-standards.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,10 @@ In this section, we will delve into the various token standards supported on the

The Sei token is the native token of the Sei blockchain, serving multiple roles within the ecosystem.

- **Base Denom**: `usei` (cosmos) and `wei` (evm)
- **Decimals**: `6` (cosmos) and `18` (evm)
- **Fee Token**: Used to pay transaction fees on the Sei network.
- **Governance Token**: Allows holders to participate in governance decisions affecting the network.
- **Governance Token**: Used to participate in governance decisions affecting the network.

### **Decimals Overview**:

Expand Down
8 changes: 4 additions & 4 deletions pages/general-introduction.mdx → pages/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@ import { GanttChartSquare, Wallet, Wrench } from "lucide-react";
Sei is the first parallelized EVM. This allows Sei to get the best of Solana and Ethereum - a hyper optimized execution layer that benefits from the tooling and mindshare around the EVM.

<Cards>
<Card title="Overview" href="/overview" icon={<GanttChartSquare />} />
<Card title="User Guide" href="/user-quickstart" icon={<Wallet />} />
<Card title="Overview" href="/general-overview" icon={<GanttChartSquare />} />
<Card title="User Guide" href="/user-guides/wallet-setup" icon={<Wallet />} />
<Card
title="Developer Guides"
href="/quickstart/introduction"
title="For Developers"
href="/dev-new-to-crypto"
icon={<Wrench />}
/>
</Cards>

0 comments on commit e5e6503

Please sign in to comment.