# 一键发币PandaTool：LP挖矿+推荐奖励+黑名单多机制合约开发教程

By [区块大侠](https://paragraph.com/@resdao) · 2023-05-20

---

LP挖矿+推荐奖励+营销钱包多机制合约开发教程视频：

[![]({{DOMAIN}}/editor/youtube/play.png)](https://www.youtube.com/watch?v=bx7c6ZXUYuQ)

### 1、功能解释

**LP挖矿**

*   用户加池子成为LP后，即可参与挖矿。挖矿合约每天固定产出一定数量的`本币`给到LP持有者，每个LP获得的奖励根据本身持有的`LP比例`确定
    

**推荐奖励**

*   上级成功绑定一个下级之后，下级的LP挖矿奖励，会有一部分比例拿出来给到上级。具体上下级关系如何确定，可自行设置
    

**注意**

*   不管是挖矿奖励还是推荐奖励，都是以`本币`的形式结算
    

### 2、参数说明

我们通过[PandaTool](https://www.playbtc.cn/tag/pandatool)可视化页面开启创建，打开[https://pandatool.org/#/coinrelease/LPMine](https://pandatool.org/#/coinrelease/LPMine)，填写相应的参数：

![](https://storage.googleapis.com/papyrus_images/8babfb7ee87ece8b5bce30c7ef56040fe5f048805fdd73a857dedbf7368dd4bf.png)

**代币全称** : 代币的名称信息，如Ethereum

**代币符号** : 也就是代币简称，如ETH。通常就是`看K软件` `薄饼` `钱包`中显示的那个名称

**发行量** : 代币发行的总供应量,无法增发,固定发行,如果总量过多的话,需要降低精度

**精度** : 代表币的小数位数如：0.000001代表精度为6。一般默认是18

**买入税率** (不需要的部分填0，总比例不超过25%):

*   **营销税率** : 每笔买入都会扣除对应比例代币送进`合约地址`,在**触发阈值**时会自动兑换成`USDT`(这取决于你的底池代币是什么) 发送到你的营销钱包地址
    
*   **销毁税率** : 每笔买入都会扣除对应比例代币送进`黑洞地址`,达到销毁的目的
    
*   **回流税率** : 每笔买入都会扣除对应比例代币送进`合约地址`,在**触发阈值**时会自动加池子,使池子更厚
    

**卖出税率** (不需要的部分可以空出或者填0):

*   这部分跟买入税率解释一样
    

**LP挖矿奖励**:

*   **挖矿供应量比例** : 挖矿产出的代币占总代币数量的比例。例如代币总量10000枚，挖矿产出5000枚，那这个比例就应该是50%。在创建合约的时候，会有5000枚的代币直接进入挖矿合约，任何人无法取出。
    
*   **每日挖矿奖励:** : 每日固定产出多少代币，直接填数量即可
    
*   **推荐奖励**（比例总和需100%）
    
*   **最小代币持有量** : 在进行上下级关系绑定的时候，最少持有多少代币，才算是有效上级，从而获得下级的奖励
    
*   **分红代数** : 可以有多少代的下级，目前最多可以设置16代
    
*   **一代比例** : 直推的第一代获得挖矿奖励时，上级可以获得多大比例的奖励。假如设置20%，那么假如下级一天获得10个代币的分红，直推上级理论上可以获得2个奖励
    
*   \*\*二代比例：\*\*第二代下级获得挖矿奖励时，作为上上级可以获得多大比例的奖励
    
*   \*\*三代比例：\*\*第三代下级的挖矿奖励里，作为上上上级可以获得多大比例的奖励
    
*   \*\*剩余每代：\*\*以上设置完成后，点击`核算比例`即可获得剩余每代的奖励比例
    
*   **注意事项：所有代数比例相加100%**，才视为设置成功。如果不会计算，可直接点击`核算比例`，帮你自动核算成功。
    

**营销钱包：**

*   用来接收营销分红币的钱包，如果设置的分红币是USDT，就获得USDT。如果是Doge，就获得Doge
    

**选择交易所：**

*   不同的链会有不同的交易平台（如ETH链有UniSwap,BSC链有PancakeSwap 等）。选择什么交易所，就去那里添加流动性。搞错了会导致机制无法执行，请注意
    

**选择底池代币** :

*   支持选择`BNB` `USDT`等池子，多样化选择
    

### 3、开关说明

下面是对该模式代币功能开关的说明与解释：

![](https://storage.googleapis.com/papyrus_images/a84f0ff7886a4049e5c3c41a483652fe14ed2c735e13da75206c4908ef64558f.png)

**手动开启交易**

*   **选它** : 需要在控制台打开交易开关,才能够交易,并且打开后无法重新关闭
    
*   **不选** : 加池子后立即可以交易
    

**杀区块**

*   **选它** : 用于防止机器人抢跑买入,杀3区块意思就是前3区块(bsc大概9秒)买入的地址自动拉黑
    
*   **不选** : 无法使用该功能，后期也不能再开启该功能
    

**税率开关**

*   **选它** : 创建代币后手动调整税率, 买卖税率各不能超过25%
    
*   **不选** : 创建代币后无法再修改滑点，后期也不能再开启该功能
    

**自动空投**

*   **选它** : 每笔交易都会自动向随机地址空投小额代币,以增加持币效果,最多可空投5个地址
    
*   **不选** : 无法使用该功能
    

**黑名单功能**

*   **选它** : 能够`添加`和`解除`黑名单。被拉入黑名单的地址将无法卖出代币，也不能转账，该功能慎用
    
*   **不选** : 无法设置和解除黑名单
    

### 4、控制台说明

当我们成功发行代币后，可进入控制台，对代币的各项功能进行管理。我们连接钱包之后，打开[https://pandatool.org/#/coinrelease/console](https://pandatool.org/#/coinrelease/console)，修改下列功能：

![](https://storage.googleapis.com/papyrus_images/079064b44003dd64036b22377543c1c0602cbdf3cd0d02ee7dd650e2d58f016f.png)

**权限控制**

*   **转让所有权** : 将合约权限转让给其他人
    
*   **放弃所有权** : 将合约权限丢至黑洞，永远不能拿回
    

**流动性控制**

*   **设置撤池税率** : 用户撤池子默认不收手续费，可以手动设置最高25%的手续费
    

**交易控制**

*   **开启交易** : 打开后，用户才能交易，开启后不能关闭
    
*   \*\*设置黑名单：\*\*可以批量添加或者移除黑名单
    
*   \*\*杀开盘抢跑机器人：\*\*主要是修改抢跑区块数量，适用于未开盘项目
    
*   \*\*添加交易对：\*\*如果您的分红代币在不同的交易所上架, 或存在不同的交易对, 请将对应的流动池地址添加进来, 否则税率、分红等机制将在其他交易对上不起作用
    

**税率控制**

*   **修改税率**：可分别修改回流、营销、分红、销毁税率，相加不超过25%
    
*   \*\*设置税率白名单：\*\*白名单交易没有税率，可批量添加或移除
    
*   \*\*修改营销钱包：\*\*更改合约的营销钱包地址
    

**挖矿控制**

*   **设置挖矿黑名单** : 被拉入黑名单的地址将无法获得挖矿奖励
    
*   **设置每日挖矿总量** : 每天从挖矿合约中固定产出多少代币
    
*   \*\*设置最小LP持有量：\*\*即LP Token持有量，也是挖矿的门槛。当用户加池之后，去中心化交易所会给予用户地址一个加池凭证，即LPToken。用户持有一定数量的LP Token，才能参与挖矿。这个门槛默认是0，如果不需要，不用改。
    

**推荐奖励控制**

*   **推荐奖励最小持币量 :** 绑定上下级关系的门槛之一，即必须持有多少代币的上级才能获得下级的推荐奖励。如果上级持币量不达标，他的奖励会给到营销钱包，这个建议设为0
    
*   **设置推荐奖励比例 :** 下级获得的LP挖矿奖励，上级可以分多少？如不会计算，可直接点击`核算比例`，自动计算
    
*   \*\*设置最小转账金额：\*\*绑定上下级关系的门槛之一。如果设定最小转账数量为0.1，理论上，上级需转账至少0.1给下级，下级至少回转0.1，即可绑定推荐关系。但实际上，为了保证持币量，用户永远无法将代币全部转出。因此，在具体操作阶段，上级最少转0.2个给下级，让下级在回转之后，钱包里至少预留0.1个，方可完成推荐关系的绑定（该数值最好设定为0.1以下）
    

### 5、注意事项

**不能设置加池税率**

*   综合用户需求考虑，该机制模版默认加池没有手续费，无法修改，撤池税率可以修改
    

**推荐关系确立条件**

*   如前所述，假如设置最小转账数量为0.1，将表明推荐关系绑定需满足两个条件：第一，钱包里至少有0.1个代币。2、上级和下级至少来回转账0.1个代币
    

**最小转账金额**

*   最小转账金额不止应用在推荐关系的绑定上，也应用在日常转账和买卖方面。如果购买或者转账的数量低于最小转账金额，则不会发生转账，你购买的代币也不会到账。
    

**推荐奖励确立条件**

*   在拥有了下级之后，并不一定能获得下级的推荐奖励。上级的持币量必须达到设定的值，才能获得下级的挖矿奖励。如果达不到，下级的奖励会给到营销钱包地址
    

**测试网做池子**

*   如果您是在测试网发币做池子，需严格按照以下参数操作
    
*   测试网薄饼：[https://pancakeswap.finance/swap?chain=bscTestnet](https://pancakeswap.finance/swap?chain=bscTestnet)
    
*   测试网USDT：0x66e972502a34a625828c544a1914e8d8cc2a9de5
    

**加/撤池子的税率问题**

*   默认加/撤池子是不收手续费的，但是需要满足一定的前提条件才可以：
    
*   如果是用USDT`做底池`，用户加池子的`方向`需要和初始加池子的方向保持一致。所谓“方向”，就是USDT和代币哪个在前，哪个在后的问题。如果方向不一致，加池仍然要收手续费
    
*   如果是用BNB做底池，用户必须使用wBNB加池子，且方向一致，才能不收手续费
    

**V2和V3流动性**

*   在薄饼第一次添加流动性的时候，必须做V2的池子，不能做V3的池子。V3不支持任何机制，所以只能在V2桌，请注意
    

### 6、问题答疑

*   [一键发币](https://www.playbtc.cn/tag/yi-jian-fa-bi)平台官网：[https://pandatool.org/](https://pandatool.org/)
    
*   PandaTool电报群：[https://t.me/pandatool](https://t.me/pandatool)

---

*Originally published on [区块大侠](https://paragraph.com/@resdao/pandatool-lp)*
