From e5e650313a4263dd96e33e74bf47ae26ef016ebc Mon Sep 17 00:00:00 2001 From: Carson <104383295+codebycarson@users.noreply.github.com> Date: Sun, 26 May 2024 12:37:22 -0700 Subject: [PATCH] Improved intro docs --- pages/_meta.json | 4 +-- pages/dev-chains.mdx | 10 +++--- .../{dev-new-to-crypto.mdx => dev-intro.mdx} | 33 +++++++------------ pages/dev-token-standards.mdx | 4 ++- pages/{general-introduction.mdx => index.mdx} | 8 ++--- 5 files changed, 27 insertions(+), 32 deletions(-) rename pages/{dev-new-to-crypto.mdx => dev-intro.mdx} (60%) rename pages/{general-introduction.mdx => index.mdx} (63%) diff --git a/pages/_meta.json b/pages/_meta.json index 60a18cb..d8098c8 100644 --- a/pages/_meta.json +++ b/pages/_meta.json @@ -3,7 +3,7 @@ "type": "separator", "title": "General" }, - "general-introduction": "Introduction", + "index": "Introduction", "general-overview": "Overview", "general-staking": "Staking", "general-governance": "Governance", @@ -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", diff --git a/pages/dev-chains.mdx b/pages/dev-chains.mdx index 753f4dc..9e96f2f 100644 --- a/pages/dev-chains.mdx +++ b/pages/dev-chains.mdx @@ -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. diff --git a/pages/dev-new-to-crypto.mdx b/pages/dev-intro.mdx similarity index 60% rename from pages/dev-new-to-crypto.mdx rename to pages/dev-intro.mdx index 8b97a42..c5efbb8 100644 --- a/pages/dev-new-to-crypto.mdx +++ b/pages/dev-intro.mdx @@ -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 diff --git a/pages/dev-token-standards.mdx b/pages/dev-token-standards.mdx index c2558d8..7e7646a 100644 --- a/pages/dev-token-standards.mdx +++ b/pages/dev-token-standards.mdx @@ -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**: diff --git a/pages/general-introduction.mdx b/pages/index.mdx similarity index 63% rename from pages/general-introduction.mdx rename to pages/index.mdx index 0eb21a5..fc5ce0f 100644 --- a/pages/general-introduction.mdx +++ b/pages/index.mdx @@ -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. - } /> - } /> + } /> + } /> } />