Этот скрипт предназначен для проверки баланса кошельков STARKNET.
- Python 3.10+
Для использования starknet.py
требуются зависимости ecdsa
, fastecdsa
и sympy
. В зависимости от операционной системы необходимо выполнить разные шаги установки.
sudo apt install -y libgmp3-dev
pip install starknet-py
Инструкции предполагают, что у вас установлен Homebrew.
Подсказка: Если у вас возникают проблемы с установкой starknet.py
в связи с fastecdsa
на последних версиях MacOS, рассмотрите установку cmake
версии >=3.22.4.
brew install cmake
Это необходимо для построения зависимости crypto-cpp-py
, если она не была обновлена для поддержки новейших версий MacOS.
brew install gmp
pip install starknet-py
brew install gmp
CFLAGS=-I`brew --prefix gmp`/include LDFLAGS=-L`brew --prefix gmp`/lib pip install starknet-py
Можно установить starknet.py
на Windows двумя способами:
- Установите MinGW. Легче всего установить MinGW через chocolatey. Добавте MinGW в переменную среды PATH (например, C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\bin).
- Используйте виртуальную машину Linux
pip install -r requirements.txt
В файле private_keys.txt
укажите приватные ключи кошельков, которые вы хотите проверить.
Все параметры и настройки можно изменять в файле settings.py
.
TYPE WALLET MODE Укажите тип кошелька, используемого для проверки баланса.
CAIRO VERSION CONTROL Управление версией CAIRO. Укажите 0 или 1 в зависимости от версии.
TOKENS LIST Перечень токенов и их соответствующих адресов контрактов на сети Starknet. Измените или добавьте токены по вашему усмотрению.
- Скрипт проверяет баланс кошельков STARKNET и записывает результаты в файл CSV (
res.csv
). - Результаты содержат адрес кошелька и баланс для каждого токена из списка STARKNET_TOKENS.
Донат 🍩
FeedBacK ADDRESS (EVM): 0xe93081718a75818Be2eB1E1336c8c2AC930e44e0
Чат 🗿
This script is designed to check the balance of STARKNET wallets.
- Python 3.10+
Using starknet.py
requires the dependencies ecdsa
, fastecdsa
and sympy
. Depending on your operating system, there are different installation steps required.
###Linux
sudo apt install -y libgmp3-dev
pip install starknet-py
###MacOS
The instructions assume you have Homebrew installed.
Hint: If you are having problems installing starknet.py
due to fastecdsa
on recent versions of MacOS, consider installing cmake
version >=3.22.4.
brew install cmake
This is necessary to build the crypto-cpp-py
dependency if it has not been updated to support the latest versions of MacOS.
brew install gmp
pip install starknet-py
brew install gmp
CFLAGS=-I`brew --prefix gmp`/include LDFLAGS=-L`brew --prefix gmp`/lib pip install starknet-py
###Windows
You can install starknet.py
on Windows in two ways:
- Install MinGW. The easiest way to install MinGW is through chocolatey. Add MinGW to your PATH environment variable (for example, C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\bin).
- Use a Linux virtual machine
```bash
pip install -r requirements.txt
```
In the private_keys.txt
file, specify the private keys of the wallets you want to check.
All parameters and settings can be changed in the settings.py
file.
TYPE WALLET MODE Specify the type of wallet used to check your balance.
CAIRO VERSION CONTROL CAIRO version management. Specify 0 or 1 depending on the version.
TOKENS LIST List of tokens and their corresponding contract addresses on the Starknet network. Change or add tokens as you wish.
- The script checks the balance of STARKNET wallets and writes the results to a CSV file (
res.csv
). - The results contain the wallet address and balance for each token from the STARKNET_TOKENS list.
🍩
FeedBacK ADDRESS (EVM): 0xe93081718a75818Be2eB1E1336c8c2AC930e44e0
Чат 🗿