简介 #
在项目运行过程中, 我们有时需要更换代币合约, 但区块链上的合约不可篡改, 此时就需要进行代币映射, 将旧的代币, 按照比例映射为新的代币.
例如2022年爆火的Soca, 就是将高税合约, 按照1:1的比例, 映射为了 0税合约, 然后登陆了中心化交易所.
1. 创建映射合约 #
选择空投类型为合约映射
并在下面输入需要空投的代币的合约地址. 例如, 需要将A代币映射为B代币, 那么此处输入的就是B代币的合约, 然后点击下一步
在该页面输入空投相关信息:
-
映射代币合约: 例如需要将A代币映射为B代币, 那么此处输入的就是A代币的合约地址
-
兑换比例: 支付1个映射代币, 可获取的空投代币数量, 例如需要将A代币映射为B代币, 兑换比例为2, 那么就是用户可以使用1个A代币, 兑换2个B代币
-
开始时间/结束时间: 映射合约的有效期, 超过或者未到达该时间, 将无法参与映射
填写完成空投相关信息后, 点击下一步, 填写项目相关信息:
此处与 预售教程 中的项目信息完全相同, 主要用于在空投详情页中介绍项目, 其中空投代币LOGO和项目描述为必填项, 填写完成后点击下一步, 进行最终的项目检查
此页面显示了最终的所有数据, 检测无误后, 点击 完成
按钮创建空投合约
如果您的映射代币或空投代币存在转账税率, 强烈建议把空投合约添加到代币的税率白名单中, 使其转账税率为0, 否则可能导致到账数量与设置的数量有出入.
此时您已经成功创建了一个空投合约, 可以点击 代币空投->我的空投
查看您创建的所有空投合约
点击 查看详情
按钮, 进入空投详情页面
2. 充值空投代币 #
刚刚创建好的映射合约中, 是没有可供用户领取的空投代币的, 无法进行映射, 此时需要向合约中充值空投代币.
合约创建者在空投详情页面中可看到 管理员面板
点击面板中的 充值空投代币
按钮, 输入要空投的代币数量即可
充值分为两步:
-
授权
-
调用充值合约
如果合约中的空投代币都被领取完后, 则空投停止. 管理员可在空投有效期内随时充值空投代币, 重新激活空投程序
3. 用户兑换代币 #
用户首先点击 授权
按钮, 然后点击 兑换
即可, 下方统计面板将会显示出实际到账的数量
