Lightsteem is a light python client to interact with the STEEM blockchain. It’s simple and stupid. It doesn’t interfere the process between the developer and the STEEM node.


  • No hard-coded methods. All potential future appbase methods are automatically supported.
  • Retry and Failover support for node errors and timeouts. See Retry and Failover.


  • No support for pre-appbase nodes.
  • No magic methods and encapsulation over well-known blockchain objects. (Comment, Post, Account, etc.)


Lightsteem requires python3.6 and above. Even though it’s easy to make it compatible with lower versions, it’s doesn’t have support by design to keep the library simple.

You can install the library by typing to your console:

$ (sudo) pip install lightsteem

After that, you can continue with Getting Started.