月亮链 月亮链
Ctrl+D收藏月亮链
首页 > 瑞波币 > 正文

KEN:黑客松手把手教程:三步创建NFT 获得100枚ROS代币奖励_Galaxy Toad Token

作者:

时间:1900/1/1 0:00:00

?本教程将引导您完成以下任务:

◎ 如何在Oasis Ethereum ParaTime上部署ERC-721智能合约

◎ 用关联的数字资产铸造ERC-721代币

◎ 将ERC-721代币转让给其他人

01

什么是ERC-721代币

ERC721代币通常被称为不可替代代币,即大家所说的NFT。

2017年,加密猫横空出世,NFT被人们用来标记数字资产的所有权,它独立无二且极富艺术想象力,在ETH上掀起了一场NFT数字艺术浪潮,不少加密艺术爱好者参与其中,其参与设计的NFT作品价格也随之水涨船高。

在Oasis Ethereum ParaTime上创建一个ERC-721代币,用以代表您的数字资产,并将它分享给朋友和家人,说不定它能一炮而红一天赚几百万,区块链行业的奇迹又有谁能预测呢?

02

ETH Beijing黑客松获得以太坊基金会的资助:3月7日消息,北京大学区块链协会发推称,ETH Beijing 黑客松获得了以太坊基金会的资助。该黑客松主赛道为: 公共品,L2应用,开放研究。目前 ETH Beijing 黑客松获得了以太坊基金会ESP,Scroll,和Mask Network的赞助,总奖池达 30,000美元。

此前报道,Web3开源大学WTF Academy曾获以太坊基金资助。

?

?[2023/3/8 12:48:10]

部署ERC-721智能合约

Oasis Ethereum ParaTime与以太坊协议完全兼容。使用Solidity编写的ERC-721智能合约可以直接部署到Oasis Ethereum ParaTime上,无需进行任何更改。

您可以使用名为[BUIDL]的在线IDE工具在Oasis Ethereum ParaTime上构建和部署ERC-721智能合约。

下面为大家介绍详细内容。

?步骤1:设置MetaMask

打开MetaMask,然后选择[custom RPC]。

输入网络名称并添加Oasis Ethereum的RPC链接:

Fantom基金会2023年第一季度黑客松现已启动:2月3日消息,Fantom基金会2023年第一季度黑客马拉松现已启动,提交时间截至北京时间2023年3月9日06:00,评审时间为北京时间3月10日23:00至3月20日06:00,3月23日前后宣布获奖者。此次Fantom黑客松要求构建一个与Fantom区块链集成的工作软件应用程序,要求在Youtube、Vimeo或Facebook Video上公开提交不超过3分钟的视频、提交代码存储库URL、提供合约链接等。

Fantom第一季度黑客松将提供价值5万美元的加密货币奖金,并依据技术实施、设计、潜在影响、创意质量进行评奖。[2023/2/3 11:45:19]

https ://rpc.oasiseth.org:8545?

这会将MetaMask钱包配置为使用Oasis Ethereum ParaTime。

然后,从OETH开发者那里存0.01枚OETH到MetaMask帐户中。

您可以在MetaMask的[Account details menu]菜单中导出该帐户的私钥。

Solana公布黑客松夏令营获奖项目名单,IronForge、Sphere等获奖:9月16日消息,Solana基金会公布了Solana黑客松夏令营的获奖项目名单,总冠军由 IronForge 夺得;而支付、游戏、DAO、DeFi、Web3、Mobile每个垂直赛道均有5名获奖者,其中各赛道的冠军获得者分别是Sphere、RPG Quest、Bastion、Dual Finance、Ora、BlockLive。大学奖、社区选择奖、气候奖则分别由Solstamps、Beluga、 WiHi 获得。

据悉,本次黑客松的近1.8万名参赛者共提交了750个项目。Stripe、Orca、Grape、Solana Mobile、Fractal和 Brave作为赞助商,为参与者提供高达500万美元的全球资金池和种子基金。[2022/9/16 7:01:09]

?步骤2:将MetaMask地址导入BUIDL

接下来,打开用于Oasis Ethereum ParaTime的BUIDL在线IDE。

地址:

http://oasiseth.org/dev/hack

单击以打开[account],选择导入,导入MetaMask私钥,您将在BUIDL中看到您的MetaMask账户地址。您将使用此账户地址来部署您的ERC-721智能合约并创建NFT代币。

Polygon BUIDLIT Summer 2022黑客松公布获胜名单:9月16日消息,Polygon BUIDLIT Summer 2022黑客松公布获胜项目名单,社交媒体平台Cratch、卡牌游戏Toshimon、Web3游戏共创平台FindTruman获得黑客松前三名。

此外,DeFi类别前三名为DeFi for People、Nomis和Fixel。NFT类别前三名为Slise、Rakugaki和Decent Poems。游戏类别前三名为War Alpha Metaverse V2、Mothora和Cozyverse。工具和基础设施类别前三名为Toolblox、Finity-UI和Universal Adapter Protocol。[2022/9/16 7:00:40]

?步骤3:编译和部署智能合约?

接下来,在BUIDL中选择Solidity语言编译器版本。在此处选择Solidity 0.4.26。

将源代码复制并粘贴到合约选项卡中。

1kx和Macro DAO联合发起Macro黑客松:7月29日消息,1kx和Macro DAO联合发起Macro黑客松。Macro黑客松旨在加速NFT金融领域的发展,包括提出下一代协议,提高 NFT 的生产力、实用性和财务用例。活动将于8月16日至30日举行,赞助商包括NFTfi、NFT Bank、Ronin、Sudoswap等。[2022/7/29 2:44:56]

您可以在此处找到ERC-721智能合约源代码:

https://github.com/second-state/oasis-ssvm-runtime/wiki/ERC-721-Smart-Contract

在智能合约代码的最后,[contract MyNFT]是铸造ERC-721代币的意思。在这里,您可以为您的ERC-721代币留下独一无二的标记。

单击[Compile]按钮,然后选择[MyNFT]部署到区块链。

部署成功,现在您已经完成了在Oasis Ethereum ParaTime上发行ERC-721代币的一半。

在BUIDL中调用该函数[totalSupply],并看到它返回0。此合约中尚无代币,我们的教程下一步就是使用我们构建的ERC-721代币。

让我们来到[mintToken]功能。

进入[mintToken]函数,在[tokenId]中输入地址,以分配新ERC-721代币的所有者。在[tokenId]中输入一个整数,以设置ERC-721代币的唯一 ID。在[uri]中输入数字资产的 URL,例如图片或影片,将数字资产与 ERC721 token 关联。

点击[Transact]按钮来构建ERC-721代币。

如果您想构建更多的ERC-721代币,只需在[mintToken]函数中设置其他[to, tokenId, uri]参数即可。

请注意,每个token id只能对应一个数字资产URL。如果您想为一个新的URL铸造一个新的ERC-721代币,您需要使用不同的代币ID。

Tx确认后,我们可以检查部署的ERC-721合约和构建的ERC-721代币的状态。再次调用[totalSupply]函数,这次返回的是1。

输入[tokenId]并调用[ownerof]函数。它返回我们刚才在[mintToken]函数中输入的地址。

输入[tokenId],并调用[tokenURI]函数,它返回我们刚才在[mintToken]函数中输入的URL。

03

交易ERC-721代币

?步驟1:取得传输ERC-721代币的权限?

[approve]功能允许将[tokenId]标记的代币从一个账户转移到另一个账户。函数调用者必须拥有[tokenId]代币。所以我们需要将其所有者账户的私钥导入到BUIDL中。

?如何部署合约?

如果您使用同一个账户部署ERC-721智能合约,并接收到已构建好的ERC-721代币,请忽略此步骤,只需调用[approval]函数。

复制ERC-721智能合约地址;

导入你收到ERC-721代币的账户;

复制并粘贴相同的智能合约源代码;

点击[Compile]按钮,选择[MyNFT];

粘贴ERC-721合约地址并点击[At]。现在,我们有一个实例到BUIDL中部署的ERC-721合约。

我们看到了以前部署的ERC-721合约。

进入[approve]功能。在地址中输入一个地址,以指定给定ERC-721的接收者。在[tokenId]中输入?id?来传输唯一的NFT代币。不同的[?tokenId?]表示不同的NFT代币。

?步骤2:转移ERC-721代币?

[safeTransferFrom]函数将[tokenId]代币从[from]转到[to]。

在[from]中输入所有者的地址。在[to]中输入接收者的地址,在[tokenId]中输入id。这三个参数将确保你传输的NFT代币是正确的。

我们可以调用[ownerof]和[balanceof]函数来查看代币的状态。代币的所有者已经转移到下方账户中:

0xbf9a58574aab193f0c442f6f7dea22ec413db648

04

小结及预告

值得注意的是,请一定要记住保存您的代币地址和代币ID,这些信息需要通过此表格提交给黑客马拉松组织者。

提交链接:

https://oasisprotocol.org/oasis-eth-hackaton-tcs

未来一段时间,我们将创建一个基于网络的Dapp来显示和发送您的NFTs。更多精彩,敬请期待!

标签:KENTOKENTOKETOKGalaxy Toad TokenIDEX TokenTOKEN价格nOS Token

瑞波币热门资讯
USD:一文读懂第4代算法稳定币Frax_busd币值得投资么

算法稳定币可以分为single-token 和 multi-token 两种模型。single-token模型的算法稳定币有:AMPL、ESD等;multi-token模型的算法稳定币有:Bas.

1900/1/1 0:00:00
FLUX:3月16日正式上线 Flux或将成为最强国产DeFi借贷协议_DEF

3月11日,新一代DeFi借贷协议Flux宣布通过了安全公司Certik的全面审计,这意味着Flux已经完成了主网启动前的最后一步.

1900/1/1 0:00:00
CIR:金色说明书 | CircleSwap挖矿教程(Heco)_Clean Carbon

DeFi流动性挖矿火爆一时,吸引了大量投资者参与。为了方便投资者及时了解DeFi挖矿项目的相关信息和挖矿流程,金色财经推出了“金色说明书”系列挖矿教程.

1900/1/1 0:00:00
SOV:金色说明书 | 如何领取hSOV空投及挖矿_HSOV价格

DeFi流动性挖矿火爆一时,吸引了大量投资者参与。为了方便投资者及时了解DeFi挖矿项目的相关信息和挖矿流程,金色财经推出了“金色说明书”系列挖矿教程.

1900/1/1 0:00:00
DEFI:金色说明书 | 全球二十大潜在空投项目之 Zapper_99DEFI.NETWORK

错过 Uniswap 的空投而懊悔不已?又没有赶上 1inch 的列车而拍断大腿?DeFi 门户 DeFiBox.com 与金色财经联合推出“全球二十大潜在空投项目”系列内容.

1900/1/1 0:00:00
比特币:机构大举入场 加密货币交易所还有哪些机会?_NBS

5月12日03:23,比特币正式完成奖励减半。此次是比特币诞生以来的第三次减半,减半后每个区块的奖励将变为6.25BTC.

1900/1/1 0:00:00