├── .gitignore ├── README.md ├── assets └── abi │ ├── across.json │ ├── deploy.json │ ├── erc20.json │ ├── eth.json │ ├── ink_gm.json │ ├── inky.json │ ├── rubyscore.json │ └── venus.json ├── config.py ├── main.py ├── proxies.txt ├── requirements.txt ├── src ├── database │ ├── base_models │ │ └── pydantic_manager.py │ ├── generate_database.py │ ├── models.py │ └── utils │ │ └── db_manager.py ├── models │ ├── bridge.py │ ├── cex.py │ ├── chain.py │ ├── contracts.py │ ├── route.py │ ├── swap.py │ └── token.py ├── modules │ ├── __init__.py │ ├── bridges │ │ ├── across │ │ │ └── across_transactions.py │ │ ├── bridge_factory.py │ │ ├── relay │ │ │ └── relay_transaction.py │ │ └── super_bridge │ │ │ └── super_bridge_transaction.py │ ├── cex │ │ └── okx │ │ │ ├── okx.py │ │ │ └── utils │ │ │ ├── data.py │ │ │ └── okx_sub_transfer.py │ ├── client.py │ ├── custom_modules.py │ ├── interfaces.py │ ├── lendings │ │ └── venus │ │ │ └── venus.py │ ├── other │ │ ├── contract_deploy │ │ │ ├── deployer.py │ │ │ └── utils │ │ │ │ └── data_extract.py │ │ ├── ink_gm │ │ │ └── ink_gm.py │ │ └── rubyscore │ │ │ └── rubyscore.py │ ├── swaps │ │ ├── bungee │ │ │ └── bungee_transaction.py │ │ ├── defillama │ │ │ └── defillama_transaction.py │ │ ├── inkyswap │ │ │ └── inkyswap_transaction.py │ │ ├── matcha │ │ │ └── matcha_transaction.py │ │ ├── oku_swap │ │ │ └── oku_transaction.py │ │ ├── owlto │ │ │ └── owlto_transaction.py │ │ ├── relayswap │ │ │ └── relay_transaction.py │ │ ├── sushiswap │ │ │ └── sushiswap_transaction.py │ │ ├── swap_factory.py │ │ ├── uniswap │ │ │ ├── constants.py │ │ │ └── uniswap.py │ │ └── wrapper │ │ │ ├── eth_wrapper.py │ │ │ └── transaction_data.py │ └── txchecker.py ├── ui │ └── interface.py └── utils │ ├── abc │ ├── abc_bridge.py │ ├── abc_cex.py │ ├── abc_mint.py │ └── abc_swap.py │ ├── common │ ├── exceptions.py │ └── wrappers │ │ └── decorators.py │ ├── data │ ├── chains.py │ ├── helper.py │ ├── mappings.py │ └── tokens.py │ ├── manage_tasks.py │ ├── networks.py │ ├── proxy_manager.py │ ├── request_client │ ├── client.py │ ├── curl_cffi_client.py │ └── tls.py │ ├── retrieve_route.py │ ├── runner.py │ ├── stark_signature │ ├── eth_coder.py │ ├── math_utils.py │ ├── pedersen_params.json │ └── stark_singature.py │ ├── tg_app │ └── telegram_notifications.py │ ├── tools.py │ └── user │ ├── account.py │ ├── super_account │ └── client.py │ └── utils.py ├── tasks.py └── wallets.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/README.md -------------------------------------------------------------------------------- /assets/abi/across.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/assets/abi/across.json -------------------------------------------------------------------------------- /assets/abi/deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/assets/abi/deploy.json -------------------------------------------------------------------------------- /assets/abi/erc20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/assets/abi/erc20.json -------------------------------------------------------------------------------- /assets/abi/eth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/assets/abi/eth.json -------------------------------------------------------------------------------- /assets/abi/ink_gm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/assets/abi/ink_gm.json -------------------------------------------------------------------------------- /assets/abi/inky.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/assets/abi/inky.json -------------------------------------------------------------------------------- /assets/abi/rubyscore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/assets/abi/rubyscore.json -------------------------------------------------------------------------------- /assets/abi/venus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/assets/abi/venus.json -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/config.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/main.py -------------------------------------------------------------------------------- /proxies.txt: -------------------------------------------------------------------------------- 1 | name:pass@ip:port -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/database/base_models/pydantic_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/database/base_models/pydantic_manager.py -------------------------------------------------------------------------------- /src/database/generate_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/database/generate_database.py -------------------------------------------------------------------------------- /src/database/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/database/models.py -------------------------------------------------------------------------------- /src/database/utils/db_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/database/utils/db_manager.py -------------------------------------------------------------------------------- /src/models/bridge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/models/bridge.py -------------------------------------------------------------------------------- /src/models/cex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/models/cex.py -------------------------------------------------------------------------------- /src/models/chain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/models/chain.py -------------------------------------------------------------------------------- /src/models/contracts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/models/contracts.py -------------------------------------------------------------------------------- /src/models/route.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/models/route.py -------------------------------------------------------------------------------- /src/models/swap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/models/swap.py -------------------------------------------------------------------------------- /src/models/token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/models/token.py -------------------------------------------------------------------------------- /src/modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/__init__.py -------------------------------------------------------------------------------- /src/modules/bridges/across/across_transactions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/bridges/across/across_transactions.py -------------------------------------------------------------------------------- /src/modules/bridges/bridge_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/bridges/bridge_factory.py -------------------------------------------------------------------------------- /src/modules/bridges/relay/relay_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/bridges/relay/relay_transaction.py -------------------------------------------------------------------------------- /src/modules/bridges/super_bridge/super_bridge_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/bridges/super_bridge/super_bridge_transaction.py -------------------------------------------------------------------------------- /src/modules/cex/okx/okx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/cex/okx/okx.py -------------------------------------------------------------------------------- /src/modules/cex/okx/utils/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/cex/okx/utils/data.py -------------------------------------------------------------------------------- /src/modules/cex/okx/utils/okx_sub_transfer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/cex/okx/utils/okx_sub_transfer.py -------------------------------------------------------------------------------- /src/modules/client.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/custom_modules.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/interfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/interfaces.py -------------------------------------------------------------------------------- /src/modules/lendings/venus/venus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/lendings/venus/venus.py -------------------------------------------------------------------------------- /src/modules/other/contract_deploy/deployer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/other/contract_deploy/deployer.py -------------------------------------------------------------------------------- /src/modules/other/contract_deploy/utils/data_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/other/contract_deploy/utils/data_extract.py -------------------------------------------------------------------------------- /src/modules/other/ink_gm/ink_gm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/other/ink_gm/ink_gm.py -------------------------------------------------------------------------------- /src/modules/other/rubyscore/rubyscore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/other/rubyscore/rubyscore.py -------------------------------------------------------------------------------- /src/modules/swaps/bungee/bungee_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/swaps/bungee/bungee_transaction.py -------------------------------------------------------------------------------- /src/modules/swaps/defillama/defillama_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/swaps/defillama/defillama_transaction.py -------------------------------------------------------------------------------- /src/modules/swaps/inkyswap/inkyswap_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/swaps/inkyswap/inkyswap_transaction.py -------------------------------------------------------------------------------- /src/modules/swaps/matcha/matcha_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/swaps/matcha/matcha_transaction.py -------------------------------------------------------------------------------- /src/modules/swaps/oku_swap/oku_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/swaps/oku_swap/oku_transaction.py -------------------------------------------------------------------------------- /src/modules/swaps/owlto/owlto_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/swaps/owlto/owlto_transaction.py -------------------------------------------------------------------------------- /src/modules/swaps/relayswap/relay_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/swaps/relayswap/relay_transaction.py -------------------------------------------------------------------------------- /src/modules/swaps/sushiswap/sushiswap_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/swaps/sushiswap/sushiswap_transaction.py -------------------------------------------------------------------------------- /src/modules/swaps/swap_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/swaps/swap_factory.py -------------------------------------------------------------------------------- /src/modules/swaps/uniswap/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/swaps/uniswap/constants.py -------------------------------------------------------------------------------- /src/modules/swaps/uniswap/uniswap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/swaps/uniswap/uniswap.py -------------------------------------------------------------------------------- /src/modules/swaps/wrapper/eth_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/swaps/wrapper/eth_wrapper.py -------------------------------------------------------------------------------- /src/modules/swaps/wrapper/transaction_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/swaps/wrapper/transaction_data.py -------------------------------------------------------------------------------- /src/modules/txchecker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/modules/txchecker.py -------------------------------------------------------------------------------- /src/ui/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/ui/interface.py -------------------------------------------------------------------------------- /src/utils/abc/abc_bridge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/abc/abc_bridge.py -------------------------------------------------------------------------------- /src/utils/abc/abc_cex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/abc/abc_cex.py -------------------------------------------------------------------------------- /src/utils/abc/abc_mint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/abc/abc_mint.py -------------------------------------------------------------------------------- /src/utils/abc/abc_swap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/abc/abc_swap.py -------------------------------------------------------------------------------- /src/utils/common/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/common/exceptions.py -------------------------------------------------------------------------------- /src/utils/common/wrappers/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/common/wrappers/decorators.py -------------------------------------------------------------------------------- /src/utils/data/chains.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/data/chains.py -------------------------------------------------------------------------------- /src/utils/data/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/data/helper.py -------------------------------------------------------------------------------- /src/utils/data/mappings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/data/mappings.py -------------------------------------------------------------------------------- /src/utils/data/tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/data/tokens.py -------------------------------------------------------------------------------- /src/utils/manage_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/manage_tasks.py -------------------------------------------------------------------------------- /src/utils/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/networks.py -------------------------------------------------------------------------------- /src/utils/proxy_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/proxy_manager.py -------------------------------------------------------------------------------- /src/utils/request_client/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/request_client/client.py -------------------------------------------------------------------------------- /src/utils/request_client/curl_cffi_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/request_client/curl_cffi_client.py -------------------------------------------------------------------------------- /src/utils/request_client/tls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/request_client/tls.py -------------------------------------------------------------------------------- /src/utils/retrieve_route.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/retrieve_route.py -------------------------------------------------------------------------------- /src/utils/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/runner.py -------------------------------------------------------------------------------- /src/utils/stark_signature/eth_coder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/stark_signature/eth_coder.py -------------------------------------------------------------------------------- /src/utils/stark_signature/math_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/stark_signature/math_utils.py -------------------------------------------------------------------------------- /src/utils/stark_signature/pedersen_params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/stark_signature/pedersen_params.json -------------------------------------------------------------------------------- /src/utils/stark_signature/stark_singature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/stark_signature/stark_singature.py -------------------------------------------------------------------------------- /src/utils/tg_app/telegram_notifications.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/tg_app/telegram_notifications.py -------------------------------------------------------------------------------- /src/utils/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/tools.py -------------------------------------------------------------------------------- /src/utils/user/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/user/account.py -------------------------------------------------------------------------------- /src/utils/user/super_account/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/user/super_account/client.py -------------------------------------------------------------------------------- /src/utils/user/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/src/utils/user/utils.py -------------------------------------------------------------------------------- /tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finesse-labs/Superchain-Bot/HEAD/tasks.py -------------------------------------------------------------------------------- /wallets.txt: -------------------------------------------------------------------------------- 1 | 0x --------------------------------------------------------------------------------