Skip to main content

uEOSIO python library

Project description


General purpose library for the EOSIO blockchains

Micro EOSIO allows you to interact with any EOSio chain using Python, it consists of 3 modules:

  • DS: Is the Data Stream module and it contains functions for serialization and deserialization of data streams in the eosio format.
  • UTILS: General functions that are useful for eosio.
  • RPC: Module for making API interactions.
  • ABI: Module to work with eosio ABI files


pip3 install ueosio

Build from source

git clone
cd ueosio
python3 -m venv venv
source venv/bin/activate
pip3 install -r examples/requirements.txt

Examples: Send a transaction on any given chain. Generate a key pair or get the public key of any given private key. Approve a multisig transaction. Create an account, buy ram and delegate bandwidth and CPU. Use the rpc module to get list of BPs on any eosio blockchain. Get serialized abi hash. Extract pubkeys used to sign a transaction.

MIT License
Copyright (c) 2020 EOS Argentina

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ueosio-0.2.6.tar.gz (11.4 kB view hashes)

Uploaded source

Built Distribution

ueosio-0.2.6-py3-none-any.whl (11.6 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page