手把手教你在opensea出售自己的NFT
发表于|更新于|发币教程
|浏览量:
一、链接钱包
本文所使用Rinkeby网络,打开官网链接钱包
二、发行ERC721智能合约
1、使用remix部署
过程参考erc20智能合约,详见这篇文章
2、在浏览器上进行合约开源
开源的目的是为了更好的使用铸造方法
链接钱包后我们使用铸造方法进行部署智能合约
此处注意在uri栏中需要填入智能合约元数据,包含但不限于名称、logo、描述等信息,相见官网文档
3、铸造完成后即可在【我的收集】中看到这个项目了
点击进入后即可看到我们设置的相关信息
结尾
至此在opensea上发行我们自己的erc721智能合约教学即完成了
文章作者: Sdzczh
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 此刻的永恒!
相关推荐
2022-03-16
手把手教你在BSC主链上发币|BSC发币
一、什么是币安智能链? 币安智能链(BSC)可以被描述为与币安链并行的区块链。与币安链不同的地方在于,BSC拥有智能合约功能并与以太坊虚拟机(EVM)兼容。这里的设计目标是保持完整币安链的高吞吐量,同时将智能合约引入其生态系统。 本质上两个区块链都是并行的。值得注意的是BSC并非所谓的第二层或链外扩展性解决方案。它是一个即使币安链下线后也可以运行的独立区块链。从设计的角度来看,这两个链非常相似。 由于BSC与EVM兼容,因此它支持以太坊工具和DApp。理论上讲这使开发人员可以轻松地从以太坊移植其项目。对于用户而言,这表示他们可以轻松配置诸如MetaMask之类的应用程序与BSC一起使用,只需调整几个设置即可。 二、相关信息官网:https://www.binance.org/cn 区块链浏览器:https://bscscan.com/ 开发文档:https://docs.binance.org/index.html 三、发智能合约教程1、安装metamask插件下载地址:https://metamask.io/ 2、添加自定义网络:chainid:...
2022-03-18
教你发行BSC链上可分其他代币|含营销钱包|通缩|回流 智能合约
支持分红SHIB ETH USDT DOGE等BSC所有代币。 Remixhttps://remix.ethereum.org/ 编译/开源参数COMPILER: v0.8.4+commit.e28d00a7.js Enable optimization: 开启并使用默认值200 Other Settings: default evmVersion, MIT license 合约核心源码 constructor( string memory name_, string memory symbol_, uint256 totalSupply_, address[2] memory addrs, // reward, marketing wallet uint256[3] memory feeSettings, // rewards, liquidity, marketing uint256 minimumTokenBalanceForDividends_ ) payable...
2022-03-17
教你智能合约放弃所有权
准备工作 ERC20标准代币会自己发行 准备好【权限控制】相关代码 有足够的币来支付gas费用 对发布智能合约有疑问请参考我的另一篇文章《从零教你发行自己的以太坊ERC20智能合约》 相关操作请在需要拥有【丢弃权限】功能的合约中添加以下代码,发币完成后执行renounceOwnership()函数即可完成丢弃权限操作,此时权限地址为0x0000000000000000000000000000000000000000 注:renounceOwnership()操作不可挽回! contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); //构造函数 constructor () internal { address msgSender =...
2022-03-26
将UniswapV2部署到所有区块链--去中心化交易所Uniswap多链部署
准备工作工厂合约工厂合约链接 在主合约添加 bytes32 public constant INIT_CODE_PAIR_HASH = keccak256(abi.encodePacked(type(UniswapV2Pair).creationCode)); 编译EVM版本选择istanbul,优化次数999999。构造参数为管理员地址。 路由合约路由合约链接 全局搜索hex,根据工厂合约查询到的INIT_CODE_PAIR_HASH的值,替换到路由合约中。构造参数为工厂合约地址和WETH地址。 WETH合约合约链接地址 Multicall合约合约链接地址 前端工作uniswap-sdk 建议使用2020.8.6版本的 git clone https://github.com/Uniswap/v2-sdk.git 修改工厂合约地址和Init Code 修改WETH地址 新增链ID 修改package.json打包上传npm npm login npm...
2022-04-05
带你走进神秘的工厂合约|工厂合约解密|使用合约部署合约
工厂合约,顾名思义就是创建合约的工厂。 语法详解可以根据new关键字来创建合约new Contract() 示例// SPDX-License-Identifier: MIT pragma solidity ^0.8.2; contract DemoContract { string public name; constructor(string memory _name) { name = _name; } } contract Test{ DemoContract[] public ads; function create(string calldata _name) external{ DemoContract dc = new DemoContract(_name); ads.push(dc); ...
2022-03-17
Java使用Web3j进行eth和token转账
ETH转账public static void transfer() throws Exception { Web3j web3j = Web3j.build(new HttpService("infura节点链接")); BigInteger bigInteger = new BigInteger("钱包私钥", 16); ECKeyPair ecKeyPair = ECKeyPair.create(bigInteger); Credentials credentials = Credentials.create(ecKeyPair); TransactionReceipt transactionReceipt = Transfer.sendFunds(web3j, credentials, "目标地址", BigDecimal.valueOf(0.001), Convert.Unit.ETHER).send(); ...