创建标准Mint预售
100% 去中心化的预售合约创建教程
什么是标准 Mint 预售?
简单来说,就是通过 Mint 的方式进行预售。项目方将一定数量的代币打入预售合约地址。预售开启后,用户将链上原生币(如 BNB、ETH)转入预售合约地址,合约会自动按照设定比例将代币分发给用户。
注意:创建预售的前提是必须先创建代币。没有代币,无法创建标准 Mint 预售。
一、预售功能说明
无前端: 不需要网页,纯合约支持,100% 去中心化
转账即预售: 用户将 BNB 转入预售合约,即可 自动获得代币
无需领取: 用户参与预售后 无需手动领取代币
可修改参数: 项目方可在预售开始后通过控制台 修改预售价格与每份数量
无软顶 / 硬顶: 没有软顶或硬顶概念,仅有一个“预售总份数”(每份数量 × 总份数)
二、注意事项
标准代币预售期间,可能会被提前加池交易
建议在预售前手动开启交易功能,以防止被提前交易
请勿将预售合约地址加入代币黑名单,否则将影响交易功能
三、标准 Mint 预售创建教程
1. 连接钱包
系统会弹出钱包连接界面,选择一个地址连接即可。如果您希望在币安智能链上创建预售,请将钱包切换至 BSC 网络。连接成功后,页面右上角会显示钱包地址和网络信息。
2. 填写预售参数
在页面中填写以下信息:
预售名称: 请自定义一个英文名称,例如
TT-Presale
预售代币地址: 要进行预售的代币合约地址(需提前创建好)
每份价格: 例如每份价格为
0.001 BNB/ETH
每份数量: 每份所包含的代币数量(例如一份 1000 枚代币)
总份数: 可预售的总份数(须满足 每份数量 × 总份数 ≤ 代币总量)
单次最大购买份数: 单次最多可购买多少份
单钱包最大购买份数: 每个钱包地址最多可购买多少份(必须小于或等于单次最大份数)
填写完毕后,点击【立即创建】,钱包会弹出确认交易的提示,点击确认后等待几秒,即可完成合约部署。
点击确认后等待几秒,就会提示你预售创建完成。如果钱包内BNB/ETH余额不够,可能会导致失败。
创建预售合约成功。
3. 管理员后台操作
后台可进行如下操作:
拥有权转移 : 将合约权限转让给其他人(转移权限之前,记得复制
控制台链接
。新的权限地址必须通过控制台链接,才能进入控制台操作)开启预售: 点击后钱包确认,即可开启预售(注意此操作需要钱包确认2次)
提取合约内余额: 可以将预售合约里面的价值币和代币提取走
修改每份价格 : 重新修改预售价格
修改每份数量: 重新修改每份数量
修改总份数: 根据实际情况重新修改总的预售份数
修改单次预售最大份数: 根据需求修改单次预售上限
修改单钱包最大份数: 根据需求修改单个钱包预售上限
4. 预售开始与结束?
1)开启预售:在管理员后台
点击开启预售,会进行两次确认。第一次是授权确认,第二次会让你转入足够的代币进入预售合约里。
首先,点击开启预售按钮后,钱包会弹出让你进行授权。
第一次授权成功后,紧接着会弹出钱包进行第二次确认,并将预售的代币转入预售合约地址。
第二次确认成功后,会提示你预售开启成功,同时预售开关变成打开状态,同时也能看到代币已经转入到合约里面。
2)结束预售: 如果你想提前结束预售,只需要通过“提取合约内余额”的功能,将合约里面的代币全部提出来,就无法预售了,如下图所示
常见问题解答
为什么开启预售失败?
钱包里没有足够的代币: 假设你设置的预售【每份数量x总份数=10000枚代币】,但是你的钱包里只有9000枚代币,那么就会提示预售失败
预售合约没有加白名单: 如果没有把预售合约地址加入到代币白名单里面,就有可能出现预售开启失败的情况
代币合约有持币限制: 假如之前的代币合约有最大持仓限制,而你预售的数量超过这个限制,导致代币无法转入到预售地址里,就会造成预售开启失败的情况
预售开启成功后,为什么用户转账预售失败?
价格问题: 用户转账的BNB数量低于每份价格,就会失败,BNB原路返还
Gas问题: 如果gas费设置的太低,就有可能会导致预售失败
合约总量问题: 如果合约地址内已经没有足够的代币用于预售,那用户自然无法参与
份数填写错误: 单钱包最大份数必须大于或等于单次预售最大份数
达到了预售限制: 如果达到了单次预售限制或者单钱包预售限制,则无法再购买
预售已完成: 假设你设置的预售总份数是10份,如果已经达到10份,那就代表着预售已经完成,此时将无法继续预售。如果权限还在,可以通过修改预售份数的方式继续预售。如果权限不在了,那就没办法了
可以用wBNB或者USDT预售吗?
不支持,目前只支持使用原生代币预售。如BSC链用BNB,Base链用ETH
批量预售与实际发放份数问题
整倍数预售: 假设1份100个币,每份价格0.03BNB。用户转账0.06BNB,发放200个;用户转账0.09BNB,发放300个币,以此类推
非整倍数预售: 同样是1份100个币,价格0.03BNB。假设用户转账0.04个BNB,则会发放100个币,并退回多余的0.01BNB。如果用户转账0.05BNB,则会发放100个币+退回0.02BNB。假设用户转账0.07BNB,则会发放200个币+退回0.01BNB。合约会自动按照最大倍数发放,多余退还
预售有没有最大/最小限制?
最小限制: 单个地址单次预售,这个最小限制就是你设定的最小价格,低于这个价格无法预售。
最大限制: 单次和单个钱包都分别有最大限制
最后更新于