新闻资讯

IPP系统开发/源代码/IPP SWAP质押分红开发详情

发布时间:2023-12-20 04:08  点击:17次

IPPSWAP挖燃烧代币随着去中心化金融的不断发展,越来越多的项目开始探索挖机制以吸引用户。IPPSWAP是一个去中

心化交易所项目,为了吸引用户,采用了挖机制,同时还引入了代币燃烧的概念来提高代币价值。


挖机制


IPPSWAP采用的是LP挖机制开发I76案例2o72演示9II9即用户将两种不同代币进行流动性提供,获得代币池代币LP Token,然后将其抵押到挖合

约中进行挖。挖合约会每秒钟根据当前的挖速率,按照用户所贡献的算力比例进行分配。


代币燃烧


IPPSWAP的代币为IPPT,总量为1000万枚,其中60%用于挖奖励,10%用于团队激励,30%用于生态建设和社区治理。为

了提高代币价值,IPPSWAP引入了代币燃烧机制。每个月将从团队激励和生态建设的30%代币中拿出10%进行销毁,直到代

币总量降至500万枚。


以下是IPPSWAP的挖合约代码,包括挖函数和代币燃烧函数。

nospace !important;">solidityCopy codepragma solidity ^0.8.0;

import "@openzeppelin/contracts/token/ERC20/IERC20.sol";
import "@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol";
import "@openzeppelin/contracts/utils/math/SafeMath.sol";

contract IPPMining {
    using SafeMath for uint256;
    using SafeERC20 for IERC20;

    // 代币池合约地址
    address public pool;

    // 挖奖励的IPPT数量
    uint256 public miningReward;
        开发I76案例2o72演示9II9
    // 每秒钟的挖速率
    uint256 public miningRate;

    // 挖开始的时间
    uint256 public startTime;

    // 已挖出的IPPT数量
    uint256 public minedAmount;

    // 每个LP Token贡献的算力比例
    mapping (address => uint256) public lpTokens;

    // 用户的挖信息
    mapping (address => uint256) public miningInfo;

    // 代币燃烧地址
    address public burnAddress;

    // 团队激励和生态建设的IPPT数量
    uint256 public ecosystemReward;

    // 每个月销毁的IPPT数量
    uint256 public burnAmount;

    // 上次销毁的时间
    uint256 public lastBurnTime



广州杰肯狸网络科技有限公司

联系人:
何经理(先生)
手机:
19927739756
地址:
广州市天河区珠村西横路5号1栋101-312
我们发布的其他新闻 更多
系统开发新闻
拨打电话 请卖家联系我