i am good man
Share Dialog
Share Dialog
i am good man

Subscribe to Qin

Subscribe to Qin
Alchemy融资历程
2019年12月,Alchemy完成1500万美元A轮融资,资方为Pantera Capital,斯坦福大学,Coinbase,三星等。
2021年4月,Alchemy以5.05亿美元估值完成8000万美元B轮融资,Coatue和Addition领投,DFJ Growth、K5 Global、Chainsmokers(烟鬼组合)、演员Jared Leto和Glazer家族参投。
2021年10月,Alchemy以35亿美元估值完成2.5亿美元C轮融资,由a16z领投的。
2022年2月,Alchemy以102亿美元估值完成2亿美元融资,Lightspeed与Silver Lake领投。
官方教程网址
https://docs.alchemy.com/docs/how-to-develop-an-nft-smart-contract-erc721-with-alchemy
第一步:使用 OpenZeppelin 合约向导开发 ERC721 智能合约
1.网站:
https://docs.openzeppelin.com/contracts/4.x/wizard
2.单击左上角的 ERC721 按钮,选择要使用的 ERC 标准类型,输入Name和Symbol(名称随意),如下图。

3.勾选 NFT (ERC721) 代币相应功能,代码会随着相应添加,如下图。

第二步:使用 REMIX IDE 修改和部署ERC721 合约
1.首先,OpenZeppelin Wizard 编辑器的顶部,有一个“Open in Remix”按钮,单击它。

2.在第14行添加uint256 MAX_SUPPLY = 100000

3.删除17行的onlyOwner,否则只允许智能合约的所有者(部署智能合约的钱包地址)铸造 NFT。

4.在第19行添加 require(_tokenIdCounter.current() <= MAX_SUPPLY, "I'm sorry we reached the cap");

第三步:创建一个免费的炼金术帐户
1.首先,到 alchemy.com 点击“登录”并创建一个新帐户。
2.点击Dashboard,点击create app。

3.名字和描述(随意输入),最下面选择以太链的Rinkeby,点击Create app,如下图所示。

4.创建完成后,回到仪表板,单击“VIEW KEY”按钮 ,然后复制 HTTPS URL:
第四步:将 Alchemy Rinkeby 添加到 Metamask 钱包
1.小狐狸点击添加网络。
2.其中填写Alchemy Rinkeby 网络和 新增RPC URL(为第三部的4中复制的Https url) 信息并保存,具体情况如下图。

3.获取 Rinkeby Test ETH测试币 ,点击 rinkebyfaucet.com ,将钱包地址复制到文本栏中,然后点击“Send Me ETH”。
第五步:Rinkeby 测试网上编译和部署 NFT 智能合约
1.回 Remix,点击页面左侧的编译器菜单,版本选0.8.4,勾选Auto compile,然后点击“编译”按钮:

2.点击“Deploy and Run Transactions”菜单,点击Environment下拉菜单并选择“Injected provider (Metamask)”,点击contract选择Alchemy那个,单击deploy

3.会出现 Metamask 弹出窗口,单击“确认”,然后继续支付 Gas 费用。
4.完成后,会在 Deployed Contracts 下看到该合约。

第六步:IPFS 上创建和上传元数据
1.首先,在下面网站上创建一个新帐户。
登录后,单击左侧菜单上的存储桶按钮,然后创建一个新存储桶(小写、数字、字符串,不重复就行)。


2.导航到存储桶,单击上传按钮 ,然后上传您要用于 NFT 的图像,建议使用官网推荐的图片:
https://ipfs.filebase.io/ipfs/bafybeihyvhgbcov2nmvbnveunoodokme5eb42uekrqowxdennt2qyeculm

3.上传后单击它并复制 IPFS 网关 URL:


4.建一个txt文档,粘贴以下 JSON 代码,并将文件保存为“metadata.json”。注意将第三行image那里改成刚才的链接。
{
"description": "This NFT proves I've created and deployed my first ERC20 smart contract on Rinkeby with Alchemy Road to Web3",
"external_url": "Alchemy.com",
"image": "https://ipfs.filebase.io/*************",
"name": "A cool NFT",
"attributes": [
{
"trait_type": "Base",
"value": "Starfish"
},
{
"trait_type": "Eyes",
"value": "Big"
},
{
"trait_type": "Mouth",
"value": "Surprised"
},
{
"trait_type": "Level",
"value": 5
},
{
"trait_type": "Stamina",
"value": 1.4
},
{
"trait_type": "Personality",
"value": "Sad"
},
{
"display_type": "boost_number",
"trait_type": "Aqua Power",
"value": 40
},
{
"display_type": "boost_percentage",
"trait_type": "Stamina Increase",
"value": 10
},
{
"display_type": "number",
"trait_type": "Generation",
"value": 2
}
}
5.回到 Filebase 并上传 metadata.json文件在我们上传图像的同一存储桶中。
6.最后,同上3,单击 CID 并复制它,在下一部分中需要它来构建 NFT 的令牌 URI:
第七步:Mint Your Rinkeby NFT
1.返回 Remix 并在 Deploy & Run Transactions 菜单中,进入“已部署的合约” - 然后单击我们刚刚部署的合约。单击 safeMint 下拉框 并将您的地址(小狐狸) 和以下字符串粘贴到 uri (cid处复制刚才的)字段中,格式为:ipfs://******。

单击交易将创建一个 Metamask 弹出窗口,提示您支付 gas 费用。
点击“确认”并继续铸造你的第一个 NFT!
2.将您的**地址(小狐狸)**复制并粘贴到 balanceOf 方法输入中点击call,它应该显示您有 1 个 NFT。

3.在tokenUri 插入“0”作为 id 参数,点击call,它应该显示你的 tokenURI。

第八步:在 OpenSea 上查看你的 NFT
1.在 testnets.opensea.io 并 使用您的 Metamask 钱包登录 。 然后单击您的个人资料图片,您应该会在那里看到您新铸造的 NFT。

2.若图像看不见,请单击它,然后单击“刷新元数据”按钮(此过程可能要6个小时)。

第九步:提交任务
1.点击该网站
https://alchemyapi.typeform.com/roadtoweekone?typeform-source=docs.alchemy.com

这一步填的内容为

第十步:领取NFT
1.网站
Alchemy融资历程
2019年12月,Alchemy完成1500万美元A轮融资,资方为Pantera Capital,斯坦福大学,Coinbase,三星等。
2021年4月,Alchemy以5.05亿美元估值完成8000万美元B轮融资,Coatue和Addition领投,DFJ Growth、K5 Global、Chainsmokers(烟鬼组合)、演员Jared Leto和Glazer家族参投。
2021年10月,Alchemy以35亿美元估值完成2.5亿美元C轮融资,由a16z领投的。
2022年2月,Alchemy以102亿美元估值完成2亿美元融资,Lightspeed与Silver Lake领投。
官方教程网址
https://docs.alchemy.com/docs/how-to-develop-an-nft-smart-contract-erc721-with-alchemy
第一步:使用 OpenZeppelin 合约向导开发 ERC721 智能合约
1.网站:
https://docs.openzeppelin.com/contracts/4.x/wizard
2.单击左上角的 ERC721 按钮,选择要使用的 ERC 标准类型,输入Name和Symbol(名称随意),如下图。

3.勾选 NFT (ERC721) 代币相应功能,代码会随着相应添加,如下图。

第二步:使用 REMIX IDE 修改和部署ERC721 合约
1.首先,OpenZeppelin Wizard 编辑器的顶部,有一个“Open in Remix”按钮,单击它。

2.在第14行添加uint256 MAX_SUPPLY = 100000

3.删除17行的onlyOwner,否则只允许智能合约的所有者(部署智能合约的钱包地址)铸造 NFT。

4.在第19行添加 require(_tokenIdCounter.current() <= MAX_SUPPLY, "I'm sorry we reached the cap");

第三步:创建一个免费的炼金术帐户
1.首先,到 alchemy.com 点击“登录”并创建一个新帐户。
2.点击Dashboard,点击create app。

3.名字和描述(随意输入),最下面选择以太链的Rinkeby,点击Create app,如下图所示。

4.创建完成后,回到仪表板,单击“VIEW KEY”按钮 ,然后复制 HTTPS URL:
第四步:将 Alchemy Rinkeby 添加到 Metamask 钱包
1.小狐狸点击添加网络。
2.其中填写Alchemy Rinkeby 网络和 新增RPC URL(为第三部的4中复制的Https url) 信息并保存,具体情况如下图。

3.获取 Rinkeby Test ETH测试币 ,点击 rinkebyfaucet.com ,将钱包地址复制到文本栏中,然后点击“Send Me ETH”。
第五步:Rinkeby 测试网上编译和部署 NFT 智能合约
1.回 Remix,点击页面左侧的编译器菜单,版本选0.8.4,勾选Auto compile,然后点击“编译”按钮:

2.点击“Deploy and Run Transactions”菜单,点击Environment下拉菜单并选择“Injected provider (Metamask)”,点击contract选择Alchemy那个,单击deploy

3.会出现 Metamask 弹出窗口,单击“确认”,然后继续支付 Gas 费用。
4.完成后,会在 Deployed Contracts 下看到该合约。

第六步:IPFS 上创建和上传元数据
1.首先,在下面网站上创建一个新帐户。
登录后,单击左侧菜单上的存储桶按钮,然后创建一个新存储桶(小写、数字、字符串,不重复就行)。


2.导航到存储桶,单击上传按钮 ,然后上传您要用于 NFT 的图像,建议使用官网推荐的图片:
https://ipfs.filebase.io/ipfs/bafybeihyvhgbcov2nmvbnveunoodokme5eb42uekrqowxdennt2qyeculm

3.上传后单击它并复制 IPFS 网关 URL:


4.建一个txt文档,粘贴以下 JSON 代码,并将文件保存为“metadata.json”。注意将第三行image那里改成刚才的链接。
{
"description": "This NFT proves I've created and deployed my first ERC20 smart contract on Rinkeby with Alchemy Road to Web3",
"external_url": "Alchemy.com",
"image": "https://ipfs.filebase.io/*************",
"name": "A cool NFT",
"attributes": [
{
"trait_type": "Base",
"value": "Starfish"
},
{
"trait_type": "Eyes",
"value": "Big"
},
{
"trait_type": "Mouth",
"value": "Surprised"
},
{
"trait_type": "Level",
"value": 5
},
{
"trait_type": "Stamina",
"value": 1.4
},
{
"trait_type": "Personality",
"value": "Sad"
},
{
"display_type": "boost_number",
"trait_type": "Aqua Power",
"value": 40
},
{
"display_type": "boost_percentage",
"trait_type": "Stamina Increase",
"value": 10
},
{
"display_type": "number",
"trait_type": "Generation",
"value": 2
}
}
5.回到 Filebase 并上传 metadata.json文件在我们上传图像的同一存储桶中。
6.最后,同上3,单击 CID 并复制它,在下一部分中需要它来构建 NFT 的令牌 URI:
第七步:Mint Your Rinkeby NFT
1.返回 Remix 并在 Deploy & Run Transactions 菜单中,进入“已部署的合约” - 然后单击我们刚刚部署的合约。单击 safeMint 下拉框 并将您的地址(小狐狸) 和以下字符串粘贴到 uri (cid处复制刚才的)字段中,格式为:ipfs://******。

单击交易将创建一个 Metamask 弹出窗口,提示您支付 gas 费用。
点击“确认”并继续铸造你的第一个 NFT!
2.将您的**地址(小狐狸)**复制并粘贴到 balanceOf 方法输入中点击call,它应该显示您有 1 个 NFT。

3.在tokenUri 插入“0”作为 id 参数,点击call,它应该显示你的 tokenURI。

第八步:在 OpenSea 上查看你的 NFT
1.在 testnets.opensea.io 并 使用您的 Metamask 钱包登录 。 然后单击您的个人资料图片,您应该会在那里看到您新铸造的 NFT。

2.若图像看不见,请单击它,然后单击“刷新元数据”按钮(此过程可能要6个小时)。

第九步:提交任务
1.点击该网站
https://alchemyapi.typeform.com/roadtoweekone?typeform-source=docs.alchemy.com

这一步填的内容为

第十步:领取NFT
1.网站
<100 subscribers
<100 subscribers
No activity yet