Skip to content

Dellenoam/EasyAptos

Repository files navigation

🇷🇺 Russian README

EasyAptos 🐸

Script for various tasks in the Aptos network

Requirements

Python

Features

Feature Supported
SuperMegaCool Capybara intro
Balance checker
Transfer APT from one wallet to another
Wallet generator

Settings

Option Description
gas_unit_price Price per gas unit for the transaction
max_gas_amount Maximum gas amount you are ready to pay per transaction
delay_between_transactions Delay range (in seconds) between transactions
wait_for_transaction True/False indicating if the script should wait for the transaction to complete before proceeding
transaction_wait_in_seconds Maximum wait time (in seconds) for a transaction to complete
retries Number of retries allowed if a transaction fails
use_all_balance True/False to indicate whether to transfer the entire balance
transfer_amount Transfer amount range (APT). If use_all_balance is True, the transfer amount will be the entire balance
use_concurrency True/False to indicate whether to use concurrency
concurrency_limit Maximum number of concurrent requests
play_intro True/False to play intro on script start.
debug_mode True/False to toggle between testnet (debug mode) and mainnet.

How to install 📚

Before you begin, make sure you have meet the requirements. It's really IMPORTANT, without these requiremenets, you can NOT install our script.

Linux manual installation

git clone https://github.com/Dellenoam/EasyAptos.git
cd EasyAptos
python3 -m venv .venv
source .venv/bin/activate
pip install poetry
poetry install --only main

Windows manual installation

git clone https://github.com/Dellenoam/EasyAptos.git
cd EasyAptos
python -m venv .venv
.venv\Scripts\activate
pip install poetry
poetry install --only main

Configuration

You can configure the script by editing the config/user_config.py file. To learn more about options, see the settings.

How to import wallets

To import wallets into the script, you need to insert private keys into private_keys.txt and recipients address into recipients.txt. The number of private keys must match the number of recipient addresses.

Run the script

EasyAptos Intro

Using start.bat

You can run the script using start.bat script, just execute it.

Manually

Before running the script, you ALWAYS need to activate the virtual environment and check for updates.

# Linux
source .venv\bin\activate
# Windows
.venv\Scripts\activate

# Linux/Windows
git pull

To run the script, use python3 main.py on Linux or python main.py on Windows.

Contacts

If you have any questions or suggestions, please feel free to contact us in comments.

Capybara Society Telegram Channel

About

Script for various tasks in the Aptos network

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published