聚焦资讯
服务于区块链创业者

币安BSC智能链发币教程——BSC314协议代币源代码部署、添加流动性、锁仓LP固定时间操作全流程【pdf+视频BSC发币教程下载】

chatGPT账号

一、说明

ERC314协议标准为通过实现IERC314接口标准,创建可以直接通过合约地址进行代币的买卖交易的合约。不再需要借助去中心化的dex(uniswap,sushiswap,pancakeswap)进行代币的定价和线上交易。从而可以有效的降低交易的gas费用。ETH链上代币在uniswap进行交易时,交易比较拥堵的情况下gas费用可达到一百到几百usdt。手续费过高,导致用户交易代币时需要支付高额的gas费用。

ERC314协议标准目前已经在BSC链上实现了重定义。有望成为即ERC721协议标准后主流的协议。区别于ERC404协议,ERC404是将代币和NFT进行联动,只是对现有的技术方案进行了业务层面的整合,而非技术性的革新。ERC314标准完全对传统的DEFI协议中的关键环节dex进行了剥离,不再需要依赖dex即可进行线上的swap,重新掌握了流量入口。

二、ERC314功能说明

ERC314可以摆脱DEX直接进行线上的swap,并可以灵活定制交易的fee和税费。

  1. 通过交易的冷却时间和单个区块的交易限制彻底解决了MVE夹子攻击
  2. 通过增加单个钱包地址的交易限制,解决巨鲸持仓问题
  3. 可以实现绕过dex直接进行线上的swap交易,用户向合约地址转账WETH后就可以根据当前代币的价格买入对应数量的代币,将代币转账到合约地址即可根据当前代币的价格实时的计算出兑换的WETH数量,实现代币的 卖出操作。
  4. 可以直接添加流动性获取LP后,锁仓LP固定时间,实现流动性的固定时间锁仓
  5. 通过燃烧底池固定比例,固定频率的燃烧底池中的代币,实现代币价格的被动上涨

三、BSC314协议代币源代码部署、添加流动性、锁仓LP固定时间操作流程

  1. 设置remix编译器相关编译参数环境配置

常规方式部署合约源码即可,合约部署完成后开源合约,配合合约参数

2. 编译合约源代码后部署合约

选择metamask钱包,切换到BSC链,正确显示当前链接钱包的地址以及余额。

选择要部署的目标合约,执行合约的部署

3. 开源bsc314合约源代码

使用部署合约的源代码已经输入的构造函数参数,按照部署实时的编译器版本,合约部署方式,类库文件,优化等级等参数开源合约,合约后效果如下。

4. 添加流动性,启动线上交易

合约部署开源完成后需要添加流动性并锁仓固定时间后,才能实现代币的交易定价,开启线上的代币兑换交易。ERC314协议添加流动性与dex(uniswap,pancakeswap,sushiswap)等添加流动性的方式不同。dex添加流动性的方式是直接在图形界面中初始化添加流动性并完成代币的定价即可。但是,BSC314协议是通过如下核心代码来识别流动性的添加动作:

function _isAddLiquidity() internal view returns (bool isAdd) {
        IPancakePair mainPair = IPancakePair(_uniswapV2UsdtPair);
        (uint r0,uint256 r1,) = mainPair.getReserves();

        address tokenOther = _usdtAddress;
        uint256 r;
        if (tokenOther < address(this)) {
            r = r0;
        } else {
            r = r1;
        }

        uint bal = IERC20(tokenOther).balanceOf(address(mainPair));
        isAdd = bal > r;
    }

通过如下核心代码来识别撤销流动性:

function _isRemoveLiquidity() internal view returns (bool isRemove) {
        IPancakePair mainPair = IPancakePair(_uniswapV2UsdtPair);
        (uint r0,uint256 r1,) = mainPair.getReserves();

        address tokenOther = _usdtAddress;
        uint256 r;
        if (tokenOther < address(this)) {
            r = r0;
        } else {
            r = r1;
        }

        uint bal = IERC20(tokenOther).balanceOf(address(mainPair));
        isRemove = r >= bal;
    }

通过如下核心代码来计算代币买卖的价格

function getAmountOut(uint256 value, bool _buy) public view returns (uint256) {
    (uint256 reserveETH, uint256 reserveToken) = getReserves();

    if (_buy) {
      return (value * reserveToken) / (reserveETH + value);
    } else {
      return (value * reserveETH) / (reserveToken + value);
    }
  }

5. 上线ave后可以正确识别代币的风险性异常

正确识别LP锁仓固定时间,显示锁仓的开始时间,解锁开始日期,解锁结束日期。流动性的仓位情况等,实际显示效果如下:

至此,完成BSC314协议代币源代码部署、添加流动性、锁仓LP固定时间操作全流程所有操作流程。

pdf+视频币安智能链BSC发币教程及多模式组合合约源代码下载:

币安智能链BSC发币(合约部署、开源、锁仓、LP、参数配置、开发、故障处理、工具使用)教程下载:

多模式(燃烧、回流指定营销地址、分红本币及任意币种,邀请推广八代收益,LP加池分红、交易分红、复利分红、NFT分红、自动筑池、动态手续费、定时开盘、回购)组合合约源代码下载:

pdf+视频币安智能链BSC发币教程及多模式组合合约源代码下载地址:

此内容仅供注册用户可见,请登录!

添加VX或者telegram获取全程线上免费指导

免责声明

发文时比特币价格:$68249

免责声明:

本文不代表行至网立场,且不构成投资建议,请谨慎对待。用户由此造成的损失由用户自行承担,与行至网没有任何关系;

行至网不对网站所发布内容的准确性,真实性等任何方面做任何形式的承诺和保障;

网站内所有涉及到的区块链(衍生)项目,行至网对项目的真实性,准确性等任何方面均不做任何形式的承诺和保障;

网站内所有涉及到的区块链(衍生)项目,行至网不对其构成任何投资建议,用户由此造成的损失由用户自行承担,与行至网没有任何关系;

行至区块链研究院声明:行至区块链研究院内容由行至网发布,部分来源于互联网和行业分析师投稿收录,内容为行至区块链研究院加盟专职分析师独立观点,不代表行至网立场。

chatGPT账号
赞(0) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权,未经允许不得转载。
文章名称:《币安BSC智能链发币教程——BSC314协议代币源代码部署、添加流动性、锁仓LP固定时间操作全流程【pdf+视频BSC发币教程下载】》
文章链接:https://www.xingzhi.io/definance/31828.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

服务于区块链创业者

业务范围商务合作

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的区块链世界!

支付宝扫一扫打赏

微信扫一扫打赏

登录后才能复制或下载网站内容