Skip to content

Munchen777/Inkchain-Bot

Repository files navigation

💻 Inkochain Bot

General information

Software for processing main modules in Inkochain.

Main Features

  • Proxy support
  • Ability to choose the module to be executed
  • Asynchronous OOP code
  • EIP-1559

🧩 Modules

Bridges

  1. Bridge Relay from Ink to Optimism
  2. Bridge Relay from Ink to Base
  3. Bridge Relay from Base to Ink
  4. Bridge Relay from Optimism to Ink
  5. Bridge Owlto from Ink to Optimism
  6. Bridge Owlto from Ink to Base
  7. Bridge Owlto from Base to Ink
  8. Bridge Owlto from Optimism to Ink
  9. Bridge BridgeGG from Ethereum Mainnet to Ink

Others

  1. Claim Daily GM
  2. Claim ZNS Domen
  3. Mint Paragraph NFT (Optimism Network only)

📄 Data

All necessary data should be specified in the config/data/client folder.

  1. Create private_keys.txt file and fill by private keys.
  2. Create proxies.txt file and fill by proxies in format:

⚙️ Software customization config/settings.yaml

# Controls asyncronious execution
threads: 10

# Shuffle accounts before execution
shuffle_flag: true

# Initial delay range before starting operations (seconds)
delay_before_start:
    min: 1
    max: 10

# Delay between tasks (seconds)
delay_between_tasks:
    min: 60
    max: 300

percent_amount: # what percent of balance you want to bridge, swap and so on ...
    - min: 50
    - max: 75

save_amount: # what amount in Ether you want to leave in source network
    - min: 0.001
    - max: 0.002

# Optional
# Individual Modules configuration

#  - bridge_owlto_op_to_ink
#  - bridge_owlto_base_to_ink
#  - bridge_owlto_ink_to_op
#  - bridge_owlto_ink_to_base
#  - bridge_relay_op_to_ink
#  - bridge_relay_base_to_ink
#  - bridge_relay_ink_to_op
#  - bridge_relay_ink_to_base
#  - bridge_gg_ethereum_to_ink
#  - mint_paragraf_nft
#  - buy_znc_domen_ink_network
#  - claim_daily_gm

# Example:
module_settings:
    bridge_relay_ink_to_op:
        percent_range:
            min: 45
            max: 80
        save_amount:
            # Fixed amount
            min: 0.001
            max: 0.001

🛠️ Installing and launching the project

By installing the project, you accept the risks of using the software

Once you download the project, make sure that you have Python 3.12.7

  1. Installing a virtual environment
  python -m venv ./venv
  1. To install the necessary libraries, type in the console
  pip install -r requirements.txt
  1. Launch by command
python main.py

❔ Where do I write my question?

❤️‍🔥Donate (Any EVM)

0x5b7aa8714fa6784652518f6a08db986a0811c2b1

Thank you for your support❤️

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages