# 如何在Shardeum 上使用Remix IDE 部署智能合约？

By [ShavondaVanhul1](https://paragraph.com/@shavondavanhul1) · 2023-02-16

---

Shardeum是一个基于以太坊的智能合约平台，允许用户创建和部署自己的智能合约。为了使智能合约的开发过程更加简单和高效，Shardeum 提供了一个名为Remix的集成开发环境（IDE）。在这篇文章中，我们将讨论如何使用Remix IDE 在Shardeum上部署智能合约。

步骤一：打开Remix IDE

要开始使用Remix IDE，首先需要打开它。可以在浏览器中输入 [https://remix.ethereum.org/](https://remix.ethereum.org/) 进入Remix IDE 界面。在页面的左上角，有一个“文件”选项，点击它后会弹出一个窗口。

步骤二：创建智能合约

点击“文件”选项弹出的窗口中的“新建”选项，这将创建一个新的合约。此时可以为新合约指定一个文件名，并选择智能合约类型，例如Solidity合约。这里假设我们将创建一个简单的智能合约，用于在Shardeum 上存储数字。

步骤三：编写智能合约代码

创建智能合约后，就可以开始编写智能合约代码了。在Remix IDE 中，可以直接在代码编辑器中编写Solidity代码。下面是一个简单的智能合约示例：

    vbnetCopy codepragma solidity ^0.8.0;
    
    contract SimpleStorage {
        uint256 public storedData;
    
        function set(uint256 x) public {
            storedData = x;
        }
    
        function get() public view returns (uint256) {
            return storedData;
        }
    }
    

在这个智能合约中，我们定义了一个名为 SimpleStorage 的合约，它包括两个函数：set 和 get。set 函数用于将数字存储在智能合约中，而 get 函数则用于检索存储的数字。

步骤四：编译智能合约代码

在编写完智能合约代码后，需要对其进行编译。可以在Remix IDE 界面的左侧面板中找到“编译”选项，并点击它，以对智能合约代码进行编译。

步骤五：部署智能合约

编译通过后，就可以部署智能合约了。在Remix IDE 界面的左侧面板中找到“运行”选项，并点击它。在“运行”选项下，可以看到一个名为“Deploy & Run Transactions”的子选项。点击它后，Remix IDE 会显示一个弹出窗口，可以选择部署智能合约的选项。选择Shardeum 网络，并输入账户密码进行验证。

完成以上操作后，Remix IDE 会将智能合约部署到Shardeum 上，并为你提供智能合约的部署地址。你可以将此地址保存下来，以便稍后进行操作。

---

*Originally published on [ShavondaVanhul1](https://paragraph.com/@shavondavanhul1/shardeum-remix-ide)*
