Giter Site home page Giter Site logo

flash-bot's Introduction

Flash Bot 🤖️

闪电交易机器人,通过合约在一笔交易中完成多个 DEX 之间搬砖套利。

兑换路径: A Token -> B Token -> A Token

参考机器人: 0x5aa3393e361c2eb342408559309b3e873cd876d6

部署信息

功能支持

  • 查询 UniswapV2 类协议流动池信息(getPairInfo)
  • 批量查询 UniswapV2 类协议流动池信息(batchPairInfo)
  • 计算 UniswapV2 类协议多路由每步兑换数量(computeSwapAmountsOut)
  • 计算 UniswapV2 类协议多路由最终兑换数量(computeSwapAmountOut)
  • 批量计算 UniswapV2 类协议多路由最终兑换结果(batchSwapAmountOut)
  • 执行 UniswapV2 类协议多路由兑换(executeSwap)
  • 执行 UniswapV2 类协议多路由套利兑换(executeArbitrageSwap)
  • 借用闪电贷执行 UniswapV2 类协议多路由兑换(executeFlashSwap)
  • 借用闪电贷执行 UniswapV2 类协议多路由套利兑换(executeArbitrageFlashSwap)

使用方式

  1. .env_template 改为 .env, 填写好私钥及节点信息;
  2. 参考 quick-script.js 实现自己的 DEX 套利交易。

*注:执行 executeSwapexecuteArbitrageSwap 需保证发起交易的地址有对应的 Token 并且已授权给机器人合约。

类 UniswapV2 交易所清单

数据来源于 DODO 和 DeBank

* 不支持金额计算

# 不确定支持闪电兑换

Polygon

交易所 Router Factory
QuickSwap 0xa5E0829CaCEd8fFDD4De3c43696c57F7D7A678ff 0x5757371414417b8c6caad45baef941abc7d3ab32
SushiSwap 0x1b02dA8Cb0d097eB8D57A175b88c7D8b47997506 0xc35DADB65012eC5796536bD9864eD8773aBc74C4
ComethSwap 0x93bcDc45f7e62f89a8e901DC4A0E2c6C427D9F25 0x800b052609c355cA8103E06F022aA30647eAd60a
Dfyn 0xA102072A4C07F06EC3B4900FDC4C7B80b6c57429 0xE7Fb3e833eFE5F9c441105EB65Ef8b261266423B
WaultSwap 0x3a1D87f206D12415f5b0A33E786967680AAb4f6d 0xa98ea6356A316b44Bf710D5f9b6b4eA0081409Ef
ApeSwap 0xC0788A3aD43d79aa53B09c2EaCc313A787d1d607 0xCf083Be4164828f00cAE704EC15a36D711491284
JetSwap 0x5C6EC38fb0e2609672BDf628B1fD605A523E5923 0x668ad0ed2622C62E24f0d5ab6B6Ac1b9D2cD4AC7
Gravity 0x57dE98135e8287F163c59cA4fF45f1341b680248 0x3ed75AfF4094d2Aaa38FaFCa64EF1C152ec1Cf20
#DinoSwap 0x6AC823102CB347e1f5925C634B80a98A3aee7E03 0x624Ccf581371F8A4493e6AbDE46412002555A1b6
Polycat 0x94930a328162957FF1dd48900aF67B5439336cBD 0x477Ce834Ae6b7aB003cCe4BC4d8697763FF456FA
Elk 0xf38a7A7Ac2D745E2204c13F824c00139DF831FFf 0xE3BD06c7ac7E1CeB17BdD2E5BA83E40D1515AF2a
#TetuSwap 0x736FD9EabB15776A3adfea1B975c868F72A29d14 0x684d8c187be836171a1Af8D533e4724893031828
#Smartdex 0x6f5fE5Fef0186f7B27424679cbb17e45df6e2118 0xBE087BeD88539d28664c9998FE3f180ea7b9749C
CafeSwap 0x9055682E58C74fc8DdBFC55Ad2428aB1F96098Fc 0x5eDe3f4e7203Bf1F12d57aF1810448E5dB20f46C
*Polydex 0xC60aE14F2568b102F8Ca6266e8799112846DD088 0xEAA98F7b5f7BfbcD1aF14D0efAa9d9e68D82f640

闪电贷资金清单

Polygon

资金来源 手续费 接入文档
AAVE 0.09% -
Balancer - -
UniswapV2 类协议 0.3% https://www.jianshu.com/p/b715e065603e
DODO - https://dodoex.github.io/docs/zh/docs/flashSwap

flash-bot's People

Contributors

onee-io avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

flash-bot's Issues

疑惑: 套利机器人

看了下 polygon 上面的 Transactions, 看着都是亏本的生意。

如下面的 tx,0.01 USD 进 0.00949 出

From 0xddc5fe59b71bb7930994f2c584ed17a03b047fb4To 0x6e7a5fafcec6bb1e78bae2a1f0b612012bf14827 For 0.01 ($0.01) USD Coin (Po... (USDC)
From 0x6e7a5fafcec6bb1e78bae2a1f0b612012bf14827To 0xcd353f79d9fade311fc3119b841e1f456b54e858 For 0.007648797103334855 ($0.01) Wrapped Mati... (WMATIC)
From 0xcd353f79d9fade311fc3119b841e1f456b54e858To 0xddc5fe59b71bb7930994f2c584ed17a03b047fb4 For 0.009949 ($0.01) USD Coin (Po... (USDC)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.