# 空投科学家 - 从交易所批量提取代币到指定网络 **Published by:** [June](https://paragraph.com/@june023/) **Published on:** 2022-06-23 **URL:** https://paragraph.com/@june023/007pOInhYjUhY3FyhmHD ## Content 提币思路 批量做空头,有两个前提条件: 一批钱包账号。 如何批量生成以太坊钱包地址可以看我的这篇文章 或者直接 Metamask 生成 每个账号上都有一笔钱。 **本文讲如何让每个账号上都有一笔钱。当然,**首先你得有一笔钱。这个我没办法帮你,得自己去搬砖或者傍大款。怎么把一笔钱分到每个账号上,有下面两个思路: 思路一:交易所提现到1个地址。这个地址再转钱到其他的地址。 思路二:交易所直接分别提现到多个地址。 PS:如果有其他思路,欢迎Twitter私信我,我再补充。 由于之前 HOP 和 OPTIMISM 是有查地址之间的相互转账的。个人感觉,用新账号会比较好一点。而且每个账号之间最好不要有交易。因此本文采用方案二。 实现步骤 注册交易所账户 币安,可以用我的链接,我只有20%的返现。你10%,我10%。 FTX 除了 eth链,其他提币都不要手续费的。感觉挺好。 或者你去twitter上搜一搜,应该有更高的手续费返现(30~40%)。 创建交易所的 API 币安的话,必须先设置限制只对受信任ip的访问(推荐),填自己的IP地址,再勾上允许提现,允许现货和杠杆交易,才可以。 记录自己的API KEY和 SECRET KEY 调用 API 提现接口,完成提现。 打开钱包,查看是否提现成功。 通过API实现交易所提现 前2步不会的,可以自己网上查一查,应该教程挺多的。这里就不赘述了。下面讲如何调用API 接口提现。 首先连接到官方客户端 from binance.spot import Spot as Client spot_client = Client(BINANCE_API_KEY, BINANCE_SECRET_KEY) !!这里用到的是以前的一个binance官方的软件开发包(SDK)。如果不信任的话,可以自己到官方API文档下载提供的SDK。当然其他的,例如ccxt,也是ok的。 填好下面相关信息。 # 提现金额 withdraw_amount = 0.5 # 币的名称 coin_name = "ETH" # 目标链名称 to_chain = "ETH" # 目标地址 to_address = "your address" 获取当前账户情况,并判断是否能提取。提现条件: 目标链允许提现 可用余额 > 提现余额 + 手续费 提现余额 > 最小提现金额 all_coin_info = spot_client.coin_info() coin_info = [coin for coin in all_coin_info if coin["coin"] == coin_name][0] to_chain_info = [ network for network in coin_info["networkList"] if network["network"] == to_chain ][0] con_can_withdraw = ( (to_chain_info["withdrawEnable"] == True) & ( float(coin_info["free"]) > withdraw_amount + float(to_chain_info["withdrawFee"]) ) & (withdraw_amount > float(to_chain_info["withdrawMin"])) ) 调用 API 接口取钱 withdraw_from_binance( spot_client, coin_name, withdraw_amount, to_chain, to_address ) 去自己的小狐狸钱包,看一看钱包余额是否和取出的钱一致。 一般转账来源是交易所的热钱包,所以个人感觉项目方应该是查不到的。 个人实操 我自己是拿2个号做了测试。提取usdc到matic链上。第一次币安拒绝了,说有风险。然后我做了一下人脸识别,重新运行代码就成功了。 2个账户的USDC都是从下面这个地址转出来。感觉是币安的热钱包? 0xe7804c37c13166ff0b37f5ae0bb07a3aebb6e245 如果多个账号的话,同一个交易所地址发出的,不知道这种算不算女巫攻击。具体的话,可以去看hop和op当时是怎么判断女巫的,然后做对应的调整,这里就不展开了。 全代码链接 https://github.com/June911/WithdrawFromBinance 参考链接 https://binance-docs.github.io/apidocs/spot/cn/#c3d92b20c8 下面是一些个人链接,欢迎大家关注。 https://twitter.com/june023_eth https://github.com/June911 ## Publication Information - [June](https://paragraph.com/@june023/): Publication homepage - [All Posts](https://paragraph.com/@june023/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@june023): Subscribe to updates - [Twitter](https://twitter.com/june023_eth): Follow on Twitter