Web3.0世界知识体系分享-免费自动批量生成NFT图片和批量部署NFT
免费自动批量生成NFT图片和批量部署NFT
一、环境准备
1.注意:需合理上网
2.准备素材:准备一套多个属性元素的不一样的图层素材,比如10张背景图、10张face图、10张眼睛图层、10张头发图层等,每张图特性不一样,像素大小一样 ,比如500*500,背景透明,这样就可以随机组合1万+张nft图片;
素材样例下载地址:https://pan.baidu.com/s/1l9hjeZbn0Lmwbzc5qUQqgw
提取码: f6ks
3.本教程提供2两种方式,一种是平台网站无代码方式,一种是开源项目代码方式
二、平台网站无代码方式
推荐使用mintables
1. mintables
地址:https://www.mintables.club/projects
特点:免费、用户体验较好、性能好
2. nft-generator.art
地址:https://nft-generator.art/
特点:专业、用户体验好、100张内免费但有水印
3. autominter
地址:https://www.autominter.com/projects
特点:免费、用户体验较差、性能较差
三、开源项目代码方式
推荐使用hashlips_art_engine
1. nft-art-generator
代码地址:https://github.com/NotLuksus/nft-art-generator
npm install -g nft-art-generator
Usage nft-generate [–save-config] [–load-config filename]
Options
- save-config: saves all entered values to a config.json file, which
gets used in future runs - load-config: loads values from a specific json config file
文件结构需调整如下
YOUR_PROJECT/
├─ images/
│ ├─ trait1_name/
│ │ ├─ file1.png
│ │ ├─ file2.png
│ │ ├─ file3.png
│ │ ├─ ...
│ ├─ trait2_name/
│ │ ├─ file4.png
│ │ ├─ file5.png
│ │ ├─ ...
│ ├─ trait3_name/
│ │ ├─ file6.png
│ │ ├─ ...
│ ├─ ...
2. hashlips_art_engine
配置代码
代码地址:https://github.com/HashLips/hashlips_art_engine
git clone https://github.com/HashLips/hashlips_art_engine.git
cd hashlips_art_engine
yarn install
# 或者
# npm install
调整代码配置
const layerConfigurations = [{growEditionSizeTo: 100,layersOrder: [{ name: "Head" },{ name: "Mouth" },{ name: "Eyes" },{ name: "Eyeswear" },{ name: "Headwear" },],},
];
const layerConfigurations = [{// Creates up to 50 artworksgrowEditionSizeTo: 50,layersOrder: [{ name: "Background" },{ name: "Head" },{ name: "Mouth" },{ name: "Eyes" },{ name: "Eyeswear" },{ name: "Headwear" },],},{// Creates an additional 100 artworksgrowEditionSizeTo: 150,layersOrder: [{ name: "Background" },{ name: "Head" },{ name: "Eyes" },{ name: "Mouth" },{ name: "Eyeswear" },{ name: "Headwear" },{ name: "AlienHeadwear" },],},
];
执行命令自动生成nft图片
npm run build
或者
node index.js
批量上传到ipfs网络
使用ipfs官方提供的上传工具ipfs-desktop
https://github.com/ipfs/ipfs-desktop/releases
执行智能合约自动部署NFT
智能合约代码地址:
https://github.com/HashLips/solidity_smart_contracts/blob/main/contracts/NFT/NFT.sol
批量导入到OpenSea
用部署返回的智能合约地址,在OpenSea选导入功能
在OpenSea售卖NFT
先操作售卖一个 ,同时用工具录入操作脚本,然后用脚本自动执行重复的操作;
一键批量Sell NFT工具:Macro Recorder实现在Opensea自动销售NFT作品;
视频资料
详细操作参考视频
Web3.0世界知识体系分享-免费自动批量生成NFT图片和批量部署NFT相关推荐
- Web3.0世界知识体系分享-Web3.0基本载体(NFT)
Web3.0世界基本载体-NFT 一幅图片最多能卖多少钱? 数字艺术作品名称:<每一天:最初的5000天>(Everyday: The First 5000 Days) 由数字艺术家Bee ...
- MATLAB【四】 ————批量适配图片信息与excel/txt等文档信息,批量移动拷贝图片,批量存图片中点和方框
1.批量读取图片,批量读取文件 2.适配文件与excel.txt等文档信息 3.获取显示图片ROI.Point.rect.更改像素值 4.批量移动拷贝图片,批量显示 5.保存显示图片或者图片中的点和方 ...
- Photoshop根据图片模板批量生成动态图片
需求:给定图片模板,在图片上面维护相关数据,把Excel表中的信息一个一个作到图中. 就技术角度而言,这样的操作并没有多少技术含量,然而却需要耗费大量的时间.如果提供的数据是上百条甚至上千条,你是否仍 ...
- python批量生成图_python图像处理-批量生成纯色图片
上一篇文章,是基于现有的图片处理的,那要如何通过代码直接生成图片呢. 生成一张纯色的图片 先设置图片的颜色,接着利用Image模块的new方法新生成一张图片,png格式的图片需要设置成rgba,类似的 ...
- 光流.flo文件生成.png图片(可批量)
光流的文件一般是以.flo格式文件保存的,有时候需要转换成.png等图片格式,这样显示更加直观.这里简单得记录下自己的操作步骤.测试环境:ubuntu16.04系统,windows系统应该类似,无非就 ...
- matlab批量读取图像图片并批量处理图像(以伽马校正为例)以及批量保存图像
文章目录 处理1张图片,获取4幅不同伽马校正图像 批量读取图片模板 批量处理多张图片,分别获取4幅伽马校正图像 参考 处理1张图片,获取4幅不同伽马校正图像 实验结果 实验代码 get_4_pictu ...
- 批量重命名图片或者批量重命名txt文件,批量重命名代码
批量重命名图片 # 批量重命名图片名字 按照自己要求 import os path = r'C:\Users\yewenjing\Desktop\111' # 需要重命名的图片路径,提取保存份在跑 f ...
- python批量生成图片_python图像处理-批量生成纯色图片
前言 本系列课程是针对无基础的,争取用简单明了的语言来讲解,学习前需要具备基本的电脑操作能力,准备一个已安装python环境的电脑.如果觉得好可以分享转发,有问题的地方也欢迎指出,在此先行谢过. 上一 ...
- php批量生成html文件,php 批量生成html、txt文件
首先建立一个conn.php的文件用来链接数据库 $link = mysql_connect("mysql_host" , "mysql_user" , &qu ...
- python 批量下载网页图片_Python批量爬取图片并下载
PS:本文附赠爬汇图网图片的方法 本文的目录看这里:前言找资源部分进入编程猫图鉴网找到聚集地获取聚集地网址代码部分导入相应的库re库介绍代码获取整个网站的内容扩展:状态码的意思其他的代码--总体代码关 ...
最新文章
- 后台开发经典书籍--计算机网络
- spring报错NoClassDefFoundError等与第三方jar包导入问题
- 今年美国广告程序化购买支出将超252亿美元
- 构造方法与重载:定义一个网络用户类,信息有用户 ID、用户密码、 email 地址。在建立类的实例时把以上三个信息都作为构造函数的参数输入
- VTK:vtkChartMatrix用法实战
- 前端学习(2772):uni图片预览
- discuz php源码,Discuz7 php源码,该如何解决
- Z-BlogPHP 1.7 Tenet 正式版源码
- 【MyBatis框架】高级映射-一对多查询
- python-24: re 模块 之二 re方法及反斜杠
- selenium 验证码_selenium自动化测试之验证码处理
- 双重差分模型能做固定效应吗_互助问答第213期:模型中的固定效应问题
- 第一、二章 引论、算法分析
- 【3Dtiles】3Dmax模型处理为gltf和3dtiles,包含LOD效果
- 算法和程序有何异同?
- 坚果Pro2刷魔趣系统教程
- 文件系统 转载至百度百科
- 11 JavaScript删除链表的节点 牛客网JZ18
- 一个小白的自渡-Git 仓库基础操作
- 机器学习之置信区间上界算法
热门文章
- BlackBerry Internet Service故障:公司内部同事无法互通邮件,对外联络没有问题
- 百度、360、搜狗、神马的SEO搜索结果php爬取排名。
- 基于java的高速公路收费系统——计算机毕业设计
- shared_preferences本地存储操作
- C语言实现15折线U律,Windows程序的设计(C语言)实训报告
- 为什么c语言输出到文件慢,【图片】今天写几个性能测试,为什么C语言跑得这么慢呢??【c语言吧】_百度贴吧...
- 红警2 技术篇 地图基础ini 教程
- 马云的电影,丁磊的饭局
- 电脑怎么设置计算机系统,电脑定时开关机如何设置?
- [极客大挑战 2019]Http 1(修改HTTP请求包)