批量mint
March 8th, 2023

打开下方链接

首先,我们需要在gas低的时候创建一批子合约,相当于小号,以后mint使用,这些地址不同项目可以复用,节省创建的费用

创建子合约

如图,num填写数量即可,我们可以在gas低时多创建点

批量mint

如图,该方法,当你有足够的子合约时,不会再额外创建,子合约不够时,会自动创建

  • 第一个框,依旧是eth金额,当需要付费的NFT使用,这里是总费用

  • target,这个是mint合约的地址,无需额外说明

  • times,mint次数,这个次数也就是用多少个子合约去mint

  • data,十六进制参数,可以直接从别人的tx里完整复制

示例:

该交易,如图填写:

提交如果小狐狸报错,请勿头铁

批量提取

用上边方法mint的NFT是存放在子合约的,你可以等值钱了,或者gas低了,再去取出来

如图,我还是逐一介绍

  • target,NFT的合约地址,要注意的是,MINT合约和NFT合约可能不是一个,注意查看

  • startWalletIndex,默认是从0开始,比如你一个项目,第一笔交易mint了10个,第二笔又mint了20个,第一笔提取这里填0,第二笔提取这里就填10

  • endWalletIndex,上边的例子,第一笔就填10,第二笔就填30

  • startID,自己去看该笔mint的tx,看第一个(最小的)mint的NFT的tokenID

  • amountPerTX,自己看你mint的时候,单个子合约mint了几个,就填几

示例:

该批量mint的提取如下图:

批量mint归集

这个是mint和归集合一,mint后顺便汇集

  • 第一个框依旧是总金额,你看别人tx的金额,乘以你要mint的次数即可

  • target,mint合约地址

  • nftContract,NFT合约地址,可能和target相同,也可能不同

  • offset,与totalSupply偏移,不知道的可以从0,1,2,3……去试试

  • times,mint次数,这个次数也就是用多少个子合约去mint

  • data,十六进制参数,可以直接从别人的tx里完整复制

Subscribe to fooyao.eth
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.
More from fooyao.eth

Skeleton

Skeleton

Skeleton