Metadata-Version: 2.1
Name: sybil_engine
Version: 8.1.2
Summary: Engine for web3 smart contracts automatization.
Home-page: https://github.com/Indeoo/sybil-engine/
Author: Indeoo
Author-email: indeooars@gmail.com
Description-Content-Type: text/markdown
Requires-Dist: loguru ==0.7.2
Requires-Dist: setuptools ==69.5.1
Requires-Dist: ccxt ==4.2.100
Requires-Dist: tqdm ==4.66.2
Requires-Dist: cryptography ==42.0.5
Requires-Dist: web3 ==6.17.2
Requires-Dist: requests ==2.31.0
Requires-Dist: pyTelegramBotAPI ==4.17.0
Requires-Dist: python-okx ==0.2.8
Requires-Dist: termcolor ==2.4.0
Requires-Dist: bumpversion ==0.6.0
Requires-Dist: binance-connector ==3.6.0
Requires-Dist: base58 ==2.1.1
Requires-Dist: google-api-python-client ==2.126.0
Requires-Dist: google-auth-httplib2 ==0.2.0
Requires-Dist: google-auth-oauthlib ==1.2.0
Requires-Dist: eth-tester ==0.10.0b4
Requires-Dist: py-evm ==0.10.0b6
Requires-Dist: fake-useragent ==1.4.0

# Sybil Engine

## Introduction
Sybil Engine is a powerful Python library designed for testing web3 contracts. It facilitates seamless interactions with blockchain networks and smart contracts, providing developers with efficient tools to execute, plan, and manage web3 transactions.

## Key Features
- **Withdrawal Operations**: Simplify withdrawals from OKX to various networks such as Arbitrum One, Base, Linea, and ZKSync.
- **Private Key Management**: Securely read and encrypt private keys from .csv or txt files.
- **Execution Planner**: Strategically plan your contract executions for optimal performance.
- **Module Executor**: Execute modules efficiently with tailored contract interactions.
- **Transaction Executor**: Execute transactions reliably with built-in support for various scenarios.
- **Generic DEX Logic**: Implement generic decentralized exchange logic for versatile blockchain applications.

## Installation
Install Sybil Engine using pip:
```bash
pip install sybil-engine
