精华内容
下载资源
问答
  • erc20 代币空投 批量转账 合约
    万次阅读
    2021-11-20 00:41:14

    主币和 erc20代币空投和批量转账合约,trc20也一样。

    pragma solidity ^0.4.16;
    
    //erc20 和trc20 都一样
    contract ERC20 {
      function transferFrom( address from, address to, uint value) returns (bool ok);
    }
    
    pragma solidity ^0.4.16;
    
    contract Multiplexer {
    
    	function sendTrx(address[] _to, uint256[] _value) payable returns (bool _success) {
    		assert(_to.length == _value.length);
    		assert(_to.length <= 255);
    		uint256 beforeValue = msg.value;
    		uint256 afterValue = 0;
    		for (uint8 i = 0; i < _to.length; i++) {
    			afterValue = afterValue + _value[i];
    			assert(_to[i].send(_value[i]));
    		}
    		uint256 remainingValue = beforeValue - afterValue;
    		if (remainingValue > 0) {
    			assert(msg.sender.send(remainingValue));
    		}
    		return true;
    	}
    
    	function sendToken(address _tokenAddress, address[] _to, uint256[] _value) returns (bool _success) {
    		assert(_to.length == _value.length);
    		assert(_to.length <= 255);//这里长度做了一个限制,由于不同链gaslimit有不同的上限,可酌情调整
    		ERC20 token = ERC20(_tokenAddress);
    		for (uint256 i = 0; i < _to.length; i++) {
    			assert(token.transferFrom(msg.sender, _to[i], _value[i]) == true);
    				//这里需要注意,transferFrom的转账需要,调用者在代币合约(_tokenAddress)里调用approve方法,
    				//也就是需要给批量转账合约(当前合约)授权,不然当前合约无法调用transferFrom,很多新手都会忽视这一点。
    		}
    		return true;
    	}
    }
    
    

    说明:

    1. 使用合约批量转账,会比一笔笔转账,不但会节省时间,而且会节省大约一半的gas费用,在现在eth网络gas费用居高不下的情况下,还是能节省不少的花费的😄。
    2. 一般来说如果批量转账的金额固定的,可以将uint256[] _value替换成uint256 _value,也能减少入参和节省一点点gas费用。
    3. 如果对gas消耗有极限追求的话,可以使用erc20合约的transfer方法,首先将代币打给合约,再由合约代为转账,但一定要注意合约调用的权限问题,代码需要稍加修改!!!

    区块链智能合约技术群:951147366

    更多相关内容
  • 1、本系统针对波场TRC20空投,后端采用PHP+Swoole+Mysql开发,前端页面采用Vue+Elementui开发,可自定义空投代币合约地址、空投数量、目标地址,以及空投周期。 2、系统内可设置批量自动采集指定合约代币的持币地址...
  • 代币空投的方式层出不穷,有手工打币空投的,也有向代币合约转账进行空投的,还可以无需转账,只需要将代币合约地址添加到imtoken钱包中去,就可以实现代币空投。本文将介绍这种无须动手的以太坊代币空投实现代码。 ...
  • 代币空投工具Airdrops are a great marketing tactic used by various cryptocurrency projects to increase liquidity and adoption, as well as drive Google traffic. Some projects drop tokens into your ...

    代币空投工具

    Airdrops are a great marketing tactic used by various cryptocurrency projects to increase liquidity and adoption, as well as drive Google traffic. Some projects drop tokens into your accounts without being prompted, while others, arguably more legit ones, require you to register on a specific website and maybe go through a KYC procedure as well.

    空投是一种伟大的营销策略,各种加密货币项目都使用空投来提高流动性和采用率,并推动Google流量。 有些项目会在没有提示的情况下将令牌放到您的帐户中,而其他项目(可能是更合法的项目)需要您在特定网站上注册,并且可能还需要进行KYC程序。

    A notable example is the Ontology airdrop which occurred earlier this year and happened for everyone who subscribed to their newsletter in time. All subscribers got 1000 tokens plus 10% of their NEO amount in ONT dropped into their addresses, and at a current price of almost $8, down from an all-time high of $10.50, a lot of people got $8,000-$10,000+ for no more than a newsletter signup.

    一个著名的例子是本体空投,该空投发生在今年早些时候,并且发生在每个及时订阅新闻通讯的人身上。 所有订户都获得了1000个代币以及ONT中NEO金额的10%落入其地址,当前价格为近8美元,低于历史最高点10.50美元,很多人只花了8,000-10,000美元就可以了而不是简报注册。

    Let’s take a quick look at five airdrop projects you can sign up for today which may or may not be the next Ontology in your portfolio!

    让我们快速看一下您今天可​​以注册的五个空投项目,这些项目可能不是您的投资组合中的下一个本体!

    1. Profede (1. Profede)

    Profede is a tool for independent professionals looking for freelance or permanent work which lets both businesses and individuals cut down on fees by paying intermediaries less (hiring referral fees can climb to many thousands of dollars) and individuals more.

    Profede是为寻求自由职业者或永久性工作的独立专业人士提供的工具,它使企业和个人都可以通过减少向中介机构支付的费用(聘请介绍费可以攀升至数千美元)而向个人支付更多的费用来降低费用。

    You can read about the project on their website, or sign up for their airdrop via this link.

    您可以在其网站上阅读有关该项目的信息,或通过此链接注册其空投。

    2. OPU (2. OPU)

    A project touching on my area of expertise, OPU is a project aiming to tokenize skincare management. While many medical ICO projects exist, this one is specific in that it aims to make blockchain-based sharing of skin condition issues a possibility, allowing for machine learning on a wider variety of samples for automated detection, targeting for advertisement and clinical trials, and most of all, user control over their own data. Instead of relying on one platform to keep it safe, users can sell their skin data for OPU tokens.

    OPU是一个涉及我的专业领域的项目,旨在使皮肤护理管理具有象征意义。 尽管存在许多医疗ICO项目,但该项目的特定之处在于它旨在使基于区块链的皮肤状况问题共享成为可能,从而允许在更广泛的样本上进行机器学习以进行自动检测,针对广告和临床试验以及最重要的是,用户可以控制自己的数据。 用户可以依靠OPU令牌出售其皮肤数据,而不必依靠一个平台来保证其安全。

    You can sign up for their airdrop at this link.

    您可以在此链接上注册他们的空投。

    3. Etherc.io (3. Etherc.io)

    Etherc.io is a new decentralized exchange on the Ethereum blockchain which aims to put control fully into the hands of users with gas-free trading.

    Etherc.io是以太坊区块链上的一个新的去中心化交易所,旨在通过无气交易将控制权完全交到用户手中。

    Many will remember the Binance coin when it first came out – it was in the sub-dollar price, whereas now it’s not uncommon to see it above $10. Exchange coins are popular because they offer a good hedging mechanism in times of volatility, and because they’re highly liquid.

    许多人会记得Binance硬币刚问世时的价格-它的价格低于亚美元,而现在,它的价格超过10美元并不少见。 交换硬币之所以受欢迎,是因为它们在波动时提供了良好的对冲机制,并且具有很高的流动性。

    You can sign up for the airdrop at this link.

    您可以在此链接上注册空投。

    4. ARAW (4. ARAW)

    The ARAW token is a “Decentralized Payment for E-Commerce Ecosystem”. It’s mission is to enable users to send and receive crypto payments easily, including microtransactions, contactless payments in stores through their own cards, end-to-end solutions for end users and merchants, and a whole ecosystem surrounding the need for a business to start accepting payments in whatever currency they choose. The token will be an in-between medium of exchange from currency to currency, fostering liquidity.

    ARAW代币是“电子商务生态系统的分散付款”。 其使命是使用户能够轻松地发送和接收加密支付,包括微交易,通过自己的卡进行的商店中的非接触式支付,针对最终用户和商家的端到端解决方案以及围绕业务启动的整个生态系统接受他们选择的任何货币付款。 代币将成为货币之间的一种中间交换媒介,从而促进流动性。

    You can read more on their website or sign up for the airdrop at this link.

    您可以在他们的网站上阅读更多信息,或通过此链接注册空投。

    5.爱神 (5. AITHEON)

    Aitheon aims to bridge the robot-human gap by providing a dynamic marketplace of skilled robot operators and AI trainers and robotic workers. Think of it as a community-powered robot-training-ground where people help companies operate and train their robots, and those workers are paid with Aitheon tokens.

    Aitheon旨在通过提供一个熟练的机器人操作员,AI培训师和机器人工人的动态市场来弥合机器人与人之间的鸿沟。 可以将其视为由社区提供动力的机器人培训场,人们可以在这里帮助公司操作和培训他们的机器人,并为这些工人提供Aitheon令牌。

    You can read about other utilities of this token over on their website, but in the meantime, go ahead and sign up for the airdrop on this link – it’ll require passing a KYC process, but that also gives the project much more legitimacy.

    您可以在其网站上了解有关此令牌的其他实用程序,但是与此同时,请继续并在此链接上注册空投–这需要通过KYC流程,但这也使该项目更具合法性。

    翻译自: https://www.sitepoint.com/token-airdrops-you-can-claim-now/

    代币空投工具

    展开全文
  • Optimism代币空投——我们需要需要知道什么 Optimism发起了Optimism Collective,这是一个由新成立的Optimism基金会管理的数字民主治理的大规模实验。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来...

    Optimism代币空投——我们需要需要知道什么

    未标题-3

    img

    Optimism发起了Optimism Collective,这是一个由新成立的Optimism基金会管理的数字民主治理的大规模实验。

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3CKSUHZS-1651046428720)(/Users/mac/Library/Application Support/typora-user-images/截屏2022-04-27 上午10.38.04.png)]

    Optimism Collective将由Citizens’ House 和 Token House两个部分共同管理。

    Token House是由Airdrop #1创建的,吸引了第一批参与正和、社区导向行为的数千人。代币持有者将能够对协议进行升级、也可作为治理基金的一部分来参与项目激励措施的投票。这个代币名为OP。

    Citizens’ House将于2022年晚些时候推出。这两个部分将共同推动一个强大的飞轮,为公共产品提供资金,使Optimism的区块空间更有价值,从而为公共产品带来更多收益,等等。

    img

    OP代币

    OP管理协议和网络参数的升级,并为Optimism生态系统中的项目和用户创建一个持续激励系统。

    会多次空投OP。第一次空投是在第二季度,超过25万个地址是合格的。

    OP 空投 标准

    第一次用户空投将分配5%的OP代币供应。这次空投的目标是以下人群:

    • 以正和的方式行事。
    • 积极为社区做出贡献。
    • 用户需持续与以太坊交互。

    img

    Optimism的用户

    • 在主网早期阶段(2021年6月23日之前),从L1桥接到Optimism的地址,或使用Optimism超过1天(第一次和最后一次交易之间至少24小时),并使用了应用程序进行交易(到2021年6月23日之后)。

    反复使用Optimism的用户

    • 地址就是一个“Optimism用户”,并需要在四个星期内与一个Optimism应用程序进行了至少一次交易。这将使他们选出前20%的“Optimism用户”。

    活跃的以太坊参与者

    • 地址在链上进行了投票或撰写了至少一个提案,或至少两项 Snapshot。

    多重签名者

    • 地址是一个多重签名者,该签名者至少执行了10个交易(该群组包括了 95%的多重签名交易)。

    Gitcoin捐助者

    • 地址通过Gitcoin进行了链上捐赠。这包括任何捐赠,无论是否在匹配轮。

    用户需持续与以太坊交互

    • 地址桥接到另一个链,但在它们桥接后的每个月仍然在以太坊上进行一次应用程序交易,从那时起,平均每周交易至少2次(匹配地址的前60%)。
    • 桥包括TVL的顶级l1:Terra, BSC, Fantom, Avalanche, Solana, Polygon;以及通用L2: Arbtirum、Optimism、Metis、Boba。
    • 地址必须在快照前至少90天与以太坊进行过桥接。

    重叠奖金

    同时符合多个以太坊标准的早期Optimism用户最有可能成为Optimism生态系统的重要参与者,因此这些地址将获得额外的重叠奖励。

    • 标准:地址符合“Optimism的早期采用者”标准,并符合至少4个标准集(包括Optimism的标准)。

    此外,还应用了一个全局过滤标准来过滤掉空投、交换地址、快照机器人和垃圾邮件等的地址。

    img

    Source:https://medium.com/stakingbits/optimism-op-airdrop-is-coming-what-you-need-to-know-f982b0e282e2

    关于

    ChinaDeFi - ChinaDeFi.com 是一个研究驱动的DeFi创新组织,同时我们也是区块链开发团队。每天从全球超过500个优质信息源的近900篇内容中,寻找思考更具深度、梳理更为系统的内容,以最快的速度同步到中国市场提供决策辅助材料。

    Layer 2道友 - 欢迎对Layer 2感兴趣的区块链技术爱好者、研究分析人与Gavin(微信: chinadefi)联系,共同探讨Layer 2带来的落地机遇。敬请关注我们的微信公众号 “去中心化金融社区”

    img

    展开全文
  • 以太坊代币空投实现

    千次阅读 2018-04-24 22:44:00
    代币空投的方式层出不穷,有手工打币空投的,也有向代币合约转账进行空投的,还可以无需转账,只需要将代币合约地址添加到imtoken钱包中去,就可以实现代币空投。本文将介绍这种无须动手的以太坊代币空投实现代码。 ...

    如果你希望马上开始学习以太坊DApp开发,可以访问汇智网提供的出色的在线互动教程:

    区块链世界中所谓空投(airdrop),就是免费给你的区块链地址(公钥)发送代币。

    代币空投的方式层出不穷,有手工打币空投的,也有向代币合约转账进行空投的,还可以无需转账,只需要将代币合约地址添加到imtoken钱包中去,就可以实现代币空投。本文将介绍这种无须动手的以太坊代币空投实现代码。

    ERC-20代币

    采用以太坊创建的ERC-20代币,指的是遵循ERC-20标准的代币,该标准指出,在代币合约中需要实现以下方法:

    • balances: 余额变量,该变量里面存储了所有拥有代币的地址的余额
    mapping(address => uint) balances;
    
    • balanceOf():返回指定地址的账户余额
    // balanceOf方法原型
    function balanceOf(address _owner) constant returns (uint256 balance)
    
    • transfer():转移 _value 数量的token到地址 _to
    // transfer方法原型
    function transfer(address _to, uint256 _value) returns (bool success)
    
    • transferFrom()

    从地址_from发送数量为_value的token到地址_to

    // transferFrom方法原型
    function transferFrom(address _from, address _to, uint256 _value) returns (bool success)
    

    这里仅列出ERC-20的代币标准中要实现的部分方法,具体可以查看ERC20规范。你可以使用在线的solidity IDE测试下面的代码。

    区块链开发课程精选

    如何实现自动空投?

    当在钱包中添加一个代币的合约时,钱包首先需要获取当前地址在该代币合约中的余额,这时钱包会调用了代币合约的 balanceOf() 方法,也就是虽然你在添加代币合约的时候。因此想要实现空投,只需要在balanceOf()方法里面实现一个空投的方法。

    首先看一下,一个基本的balanceOf() 方法实现代码:

    function balanceOf(address _owner) public view returns (uint256 balance) {
        return balances[_owner];
    }
    

    基础的方法仅从 balances 变量中获取你当前地址的余额。

    如果想要实现空投,可以这样:

    uint totalSupply = 100000000 ether; // 总发行量
    uint currentTotalSupply = 0;    // 已经空投数量
    uint airdropNum = 1 ether;      // 单个账户空投数量
    
    function balanceOf(address _owner) public view returns (uint256 balance) {
        // 添加这个方法,当余额为0的时候直接空投
        if (balances[_owner] == 0 && currentTotalSupply < totalSupply) {
            currentTotalSupply += airdropNum;
            balances[_owner] += airdropNum;
        }
        return balances[_owner];
    }
    

    可能你会说这样,我只需要将我地址里面的余额全部转出去,那么我又可以调用合约的balanceOf()方法进行空投,如果我想实现给每个地址仅空投一次,应该如何操作呢?

    我们来新建一个变量:

    uint totalSupply = 100000000 ether; // 总发行量
    uint currentTotalSupply = 0;    // 已经空投数量
    uint airdropNum = 1 ether;      // 单个账户空投数量
    
    // 存储是否空投过
    mapping(address => bool) touched;
    
    // 修改后的balanceOf方法
    function balanceOf(address _owner) public view returns (uint256 balance) {
        // 添加这个方法,当余额为0的时候直接空投
        if (!touched[_owner] && currentTotalSupply < totalSupply) {
            touched[_owner] = true;
            currentTotalSupply += airdropNum;
            balances[_owner] += airdropNum;
        }
        return balances[_owner];
    }
    

    修改之后,即可以进行添加即空投的实现。

    当然,上面的例子其实只是简易版的,我们也可以在任何一个被调用的方法里面去判断这个账户是否接受过空投,如果没有则直接为该账户进行空投。

    原文:以太坊代币空投合约实现

    转载于:https://my.oschina.net/u/3794778/blog/1800656

    展开全文
  • 代币空投的方式层出不穷,有手工打币空投的,也有向代币合约转账进行空投的,还可以无需转账,只需要将代币合约地址添加到imtoken钱包中去,就可以实现代币空投。本文将介绍这种无须动手的以太坊代币空投实现代码。 ...
  • 近期区块量项目空投时间一览表:1、币乎社区:活动已完结,币乎...BECBEC4、HMS:空投活动已结束,可以在Telegram中查询自己得到的代币数量,发放时间未知。HMS5、BRAHMA OS:活动已结束,在30个工作日内发放。BRAHM...
  • ERC20标准代币空投方法,网上找了一些资料都比较有限,而且通过etherscan.io发现,很多空投方法都是集合到了token合约里,例如这个SIM:...  但是我们需要的是别人给你token合约地址,而你用自己的空投合约帮别人空投...
  • 暴走时评:区块链百科全书项目Everipedia正在以颠覆传统百科全书模式为目标开展一系列活动,其最新计划是于今年六月份进行代币空投,推出自己的专有代币。这种代币将用于奖励参与内容创建和完善的用户,并且这项工作...
  • 代币空投的方式层出不穷,有手工打币空投的,也有向代币合约转账进行空投的,还可以无需转账,只需要将代币合约地址添加到imtoken钱包中去,就可以实现代币空投。本文将介绍这种无须动手的以太坊代币空投实现代码。 ...
  • 仅需几行代码 轻松实现ETH代币空投

    千次阅读 2018-08-18 16:06:00
    仅需几行代码 轻松实现ETH代币空投 批量发送以太坊,部署下面的合约,然后往下面的合约打币,就可以分发 ragma solidity ^0.4.21; contract batchTransfer { address[] public myAddresses = [ 0xcD2CAaae37354B7549...
  • 代币空投的方式层出不穷,有手工打币空投的,也有向代币合约转账进行空投的,还可以无需转账,只需要将代币合约地址添加到imtoken钱包中去,就可以实现代币空投。本文将介绍这种无须动手的以太坊代币空投实现代码。 ...
  • 自从有了空投,是不是觉得账户不够用了,总想多拿一些糖果,... 这个方法只适合一种情况的空投,就是你转0个代币,就可以获得空投。这里需要事先说明一下,你要想薅羊毛,需要根据代币的合约而定,千万不要生搬硬...
  • 1. 空投代币智能合约的编写 1.1测试代币的合约的编写 注:代币合约是基于openzeppelin-solidity库实现的,基于truffle框架,koa框架等 代币合约的版本是0.4.16 pragma solidity ^0.4.16; contract Token{ ...
  • 一个经过实践的常规空投合约,可以直接拿来用。
  • 代币奖励分发的空投合同。 此实现的部分内容( SafeMath和Ownable )来自 v1.8.0,并进行了修改以支持Solidity v0.4.21。 为什么是空投? 作为按需教育市场的赏金和奖励活动的一部分,该公司有义务向成千上万的...
  • 前几天fcoin的空投把eth堵得不成样,看见好几个竟然是一个个地transfer转账,但是实际上如果用合约实现批量转账,不管是成功率还是效率都会高很多,还省gas。 本文讲解如何用合约实现批量转账 既然是用合约实现,...
  • 2021年下半年,被誉为...然后就是无聊猿在2022年空投,持有无聊猿NFT的玩家可以按比例获得APE的空投,且人均空投金额达到了数十万美元。空投再次点燃了无聊猿NFT社区的热情,让无聊猿NFT快速上涨,截止目前地板价超过
  • ERC20时代一个比较火的话题,空投空投的方式有很多种。方法一,你在钱包里添加该币种,然后就获取到了空投了;方法二,你向Token合约地址转0个eth,即可获取空投,需要你花点手续费;无论是项目方或者币友们,似乎...
  • coinservice 批量合约转账工具 本工具可批量进行ETH或者Token进行空投转币
  • 继Uniswap空投UNI之后 UNI分叉代币UNIG空投总量仅UNI百分之一,UNI总量十亿,而正在空投UNI分叉代币UNIG总量仅一千万,是UNI的百分之一。UNI最高市值8.2美金,UNIG或许可以超过500美金一枚。 Uniswap空投之后 UNI...
  • Uniswap空投之后 UNI分叉代币UNIG空投 总量10,000,000枚仅UNI总量十分之一。UNI最高币值8.2美金/枚,总量仅UNI十分之一的UNIG或许可以冲破50美金/枚。 UNIG介绍: UNIG是经UNI技术独立分叉而来,是UNI非中心化的...
  • ERC20代币空投 空投效果 :candy: 多次空投消耗一次气体FYI: : 源代码 pragma solidity ^ 0.4 .21 ; import "../node_modules/openzeppelin-solidity/contracts/ownership/Ownable.sol" ; import "../node_modules/...
  • 以太坊合约实现批量转账(空投)原理解析 以太坊智能合约之批量转币 专门用于批量空投的 ETH 智能合约(该链接需要梯子) 教你一招 如何批量发送eth 或者代币 使用智能合约转代币是比较容易理解的,上面的链接中...
  • 诈骗者使用 YEAR 代币空投进行了蜜罐骗局, 蜜罐骗局 EtherWrapped在新年前夜的早晨发起了一次代币空投,其中包含交易历史分析供用户跟踪。该空投本应在 UTC 时间 02:30 之前向符合条件的以太坊用户接收者提供该项目...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,591
精华内容 636
关键字:

代币空投

友情链接: Enum.rar