openzeppelin

介绍

一个开源solidity合集仓库
https://github.com/qdwds/smart-contracts
以太坊ERC721全栈开发开NFT合集从入门到项目实战项目
https://learnblockchain.cn/course/31
https://edu.51cto.com/course/33566.html

一起学习吧

我们一起沟通、交流、学习吧!

openzeppelin

OpenZeppelin/Contracts 是一个用于安全智能合约开发的库。

它提供了 ERC20、 ERC721、ERC777、ERC1155 等标准的实现,还提供 Solidity 组件来构建自定义合同和更复杂的分散系统。

OpenZeppelin/Contracts是由OpenZeppelin官网维护的一个开源智能合约库,代码都是经过测试和社区审核过的,相对来说是一个比较安全的智能合约开发库。

下载安装

nodejs管理,通过npm下载到本地使用,可以配合trufflehardhat脚手架使用

npm install @openzeppelin/contracts

用法

使用openzeppelin创建的一个基本职能合约,以下案例可用直接脚手架和remix中直接使用。

pragma solidity ^0.8.0;

import "@openzeppelin/contracts/token/ERC721/ERC721.sol";

contract MyNFT is ERC721 {
    constructor() ERC721("MyNFT", "MNFT") {
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值