我们先来了解一下,究竟什么是代币预售?代币预售也叫IDO、ICO、IEO等等,是项目方筹集资金的一种方式。在加密货币上线之前,项目方以较低的价格将代币出售出去,以换取一部分的资金,用户项目方的开发费用、营销费用等等。
而针对于用户来说,参与预售可以以较低的价格提前买入代币。等到代币正式上线后,再以高价卖出换取回报。如果是一个正常的项目,那么预售不管是对项目方还是用户来说,都是非常有益的事情。
就当下加密货币的市场来看,代币预售不外乎以下几种形式:预售平台、独立预售、合约预售。
预售平台也可以理解为私募平台,主要是第三方平台。一般都是项目方和平台合作,给平台一部分代币,然后在平台上发布项目进行筹款。这类平台有做的比较大的,像CoinList、DAO Maker等等,也有一些适合土狗币的预售平台,例如Pinksale、Unicrypt等等。
不同于Coinlist这种大平台,Pinksale这种要求比较低,给钱就能做,比较方便,不少项目方会选择在Pinksale上进行预售。
所谓的独立预售,是指项目方自己搭建预售平台,例如自己做一个网站,用户过来参与预售。这种方式的好处就是,预售资金、预售周期、预售比例,都可以自己把控,这样就更加方便了。但是相对于预售平台来说,独立预售网站的开发成本较大,开发周期较长,对于一般项目方来说,不一定合适。
和独立开发预售网站相比,通过纯合约的方式会更加简单一些。怎么理解预售合约?就是让用户在无需前端网站的前提下,只通过合约就能实现预售的功能,项目方提前设置好预售价格,用户往合约里转账,就能收到代币,从而实现了“转账即预售”的神奇操作,该功能也叫Mint,是一种新型的,可以替代传统预售模型的100%去中心化合约。
怎么才能创建这样一个预售合约呢?目前PandaTool一键发币工具,上线了一种新的预售合约,可以让用户在无代码、不懂编程的情况下,通过一个可视化的操作页面去完成预售的创建与发售,具体教程是这样的
我们打开PandaTool创建预售的页面:https://www.pandatool.org/#/presale/mintAddSale ,填写相应的预售参数:
预售名称 : 给你的预售起个名字,仅支持英文
预售代币地址 : 你要预售的代币合约地址(前提是有代币)
每份价格 : 每份预售的代币需要多少bnb,最小0.01BNB
每份数量 : 每份有多少个代币
总份数::一共可以预售多少份(每份数量x总份数≤代币发行总量)
加池模式
不开启 : 用户转账BNB后,可以立马获得代币
开启 : 用户转账BNB后,自动添加流动性,用户只能获得LP,无法获得代币
加池比例:按照设定的比例(最小50%,最大100%)添加流动性,多余的BNB给到营销钱包(默认是发币钱包)
参数填写完成后,点击创建合约,此时会弹出钱包进行确认,等待几秒,就会提示你预售创建完成
为什么点击创建没有反应?
有可能是钱包没连上,核查一下钱包连接情况
有可能是代币合约填错了,核查一下合约地址
创建成功后,我们进入到控制台、 看下该如何操作这个预售
权限控制
转让所有权 : 将合约权限转让给其他人(转移权限之前,记得复制控制台链接。新的权限地址必须通过控制台链接,才能进入控制台操作)
Mint控制
设置每份价格 : 重新修改预售价格
设置每份数量:重新修改每份数量
设置最大份数:根据实际情况修改最大份数
预售控制
开启交易:点击按钮后,钱包确认后,即可开始预售
修改营销钱包:营销钱包默认是发币钱包,可以根据需要进行修改
提取合约内代币:可以将预售合约里面的BNB和代币提取走
1)加白名单:预售创建成功后,将预售合约加入到你本身代币合约的税率白名单中,例如
2)开启预售:在预售控制台点击开始交易,会进行两次确认。第一次是授权确认,第二次会让你转入足够的代币进入预售合约里
第一次授权成功后,紧接着会弹出钱包进行第二次确认
第二次确认成功后,会提示你预售开启成功,同时也能看到代币已经转入到合约里面
3)结束预售:如果你想提前结束预售,只需要通过“提取合约内代币”的功能,将合约里面的代币全部提出来,就无法预售了,如下图所示
至此,整个预售合约的创建教程到这里就结束了。总得来说,还是非常简单的,只要提前把币做好,就能进行预售。
来源:金色财经