ERC-4337 Account Abstraction library for Ethereum
Project description
ERC-4337 Account Abstraction Library
A Python library for managing and deploying smart contracts aligned with the ERC-4337 standard. This library simplifies working with Account Abstraction (AA) wallets, smart contract deployment, and transaction encoding for Ethereum networks.
Features
- Smart Contract Deployment: Deploy multiple smart contracts dynamically from Solidity source files.
- Account Abstraction: Supports ERC-4337 AA wallet management and transaction handling.
- USDT Transfers: Generate bytecode for ERC-20 token transfers (e.g., USDT) and deploy them.
- Dynamic Bytecode Generation: Build bytecode for specific contract function calls with parameters.
- Web3 Integration: Fully compatible with the Web3.py library for seamless blockchain interactions.
Installation
- Install AbstractGenie from PyPI:
pip install AbstractGenie
License
This project is licensed under the MIT License. See the LICENSE file for details.
Contact
Email: alibertay@gmail.com
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file abstract_genie-1.0.1.tar.gz.
File metadata
- Download URL: abstract_genie-1.0.1.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a64224ff72a117fa7c876f2b6ad604d4c9023fdd46c5253c40ab626b679c289
|
|
| MD5 |
ba2a35316b124538e3ce6e3c4e121e70
|
|
| BLAKE2b-256 |
d94fea53ff1742aa18570b3dae68cd366bc31c44566fb01118d55d648a741ce6
|
File details
Details for the file abstract_genie-1.0.1-py3-none-any.whl.
File metadata
- Download URL: abstract_genie-1.0.1-py3-none-any.whl
- Upload date:
- Size: 5.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3fada5cc877afb865c7edf2035797e17b797974b6996c204966fe7a269358b4c
|
|
| MD5 |
6caadb78b0ba5fe335e84104e8b03242
|
|
| BLAKE2b-256 |
5b9ef7330c0f2ecf328e0c3ebb6c712fccf69d5e2579aa0a0320ac02f577fede
|