# 【教程-以太坊部署合约】通过Remix在以太坊上部署合约 **Published by:** [rainight-雨夜](https://paragraph.com/@jackmusk/) **Published on:** 2022-08-02 **URL:** https://paragraph.com/@jackmusk/remix ## Content 大家好我是雨夜 ,专注早期项目交互,不定期发布优质项目的交互教程,欢迎关注我的推特。 今天介绍一下怎么在以太坊上部署合约、怎么查看合约交易、合约代码。 1、使用Remix创建合约 在浏览器打开https://remix.ethereum.org/进来后会默认创建一个工作空间,里面会有一个默认的合约例子。点击1_Storage.sol,可以看到具体的合约代码这就是一个简单的合约,有两个功能,store(存储数字)、retrieve(返回数字),就保存到链上。 2、在以太坊部署合约 2.1 首先鼠标选中要部署的合约 1_Storage.sol,点击左侧编译按钮2.2 点击蓝色的编译按钮,会出现编译信息。(没有出现error,就是编译成功了)2.3 部署合约 点击左侧部署按钮,设置部署网络(小狐狸一定要修改到测试网)链接成后会显示链接的网络,账户余额(账户必须有足够的gas)点击部署按钮,小狐狸确认,开始部署部署中会在控制台显示部署过程,部署完成后,点击合约地址,会在左侧显示可调用的方法3、调用合约 通过调用store方法将88存入链等待执行完成调用retrieve方法,查看链上数据4、通过以太坊浏览器查看链上交易 因为我们是在测试网部署的,打开goerli浏览器 https://goerli.etherscan.io/在remix复制合约地址,在以太坊浏览器里查询(我部署的合约地址:0x01099e956a65dC3A70227eCD53Aa75105deDF40a)查询结果显示有两条交易,一个是合约部署、一个是存储数值。(retrieve是查询链上数据,不会扣gas,也不会记录)查看合约代码,点击Contract,显示合约代码关注我获取优质项目的交互教程。 ## Publication Information - [rainight-雨夜](https://paragraph.com/@jackmusk/): Publication homepage - [All Posts](https://paragraph.com/@jackmusk/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@jackmusk): Subscribe to updates - [Twitter](https://twitter.com/0xrainight): Follow on Twitter