了解智能合约从 Hello World 入门程序开始!智能合约的编写、部署与执行…
编写一个入门级别的 Hello World 智能合约!
Hello World 智能合约
- 我用的测试网络是 Sepolia,我们可以在这个网址:https://sepolia-faucet.pk910.de/ 通过挖矿免费获取测试代币!
- 有了测试币之后,我们就可以 Remix 这个编译器, 编写智能合约。网址:https://remix.ethereum.org/
- 我随便写一个智能合约,按下键盘的 Ctrl+S 键就可以保存并编译代码。
// SPDX-License-Identifier:MIT
//pragma solidity ^0.8.7;
pragma solidity >=0.8.7 <0.8.20;
contract HelloWorld{
string public str = "hello world!";
}
- 我们如果用小狐狸钱包的测试网络,那么选择的是:Injected Provider-Metamask
- 我们部署智能合约之后,点击 str 就是得到“Hello World”的信息。
- 部署智能合约之后,默认会添加智能合约到 Remix 的编译器上面。
- 我们用本地的 EVM 虚拟机部署合约,执行的速度是非常快的。
总结
智能合约就是部署在区块链上面的程序,我们的钱包和他进行交互,从而实现特定的功能。
相关视频:https://youtu.be/4gKzM1rLYps
以下是我用过的交易所,有需要的小伙伴欢迎使用我的邀请连接来注册,你的支持是我最大的创作动力!
- OKX 邀请链接(20%手续费折扣):https://bit.ly/3OtE9Rs 邀请码:15240673
- 币安邀请链接(20%手续费折扣):https://bit.ly/3pR4kHv 邀请码:RIOSDDU2
- Gate 邀请链接(30%手续费折扣):https://bit.ly/43EEciO 邀请码:VlcQAQ1a
- Huobi 邀请链接(30%手续费折扣):https://bit.ly/45hPfPj 邀请码:rsj67223
- Bitget 邀请链接(20%手续费折扣):https://bit.ly/3PAd2DV 邀请码:muq18645
- Kucoin 邀请链接:https://bit.ly/3IXG4tQ 邀请码:QBSYVCMK
- Bybit 交易所邀请链接(中国大陆和美国 ip 都不可访问):https://bit.ly/41QZF5Q 邀请码:54760
- Bitmex 邀请链接(不支持香港和美国):https://www.bitmex.com/app/register/mAV6hE
- BTSE 邀请连接(20%手续费折扣):https://www.btse.com/partner/8ClLXPq0 推荐码:8ClLXPq0