Skip to content

Latest commit

 

History

History
117 lines (89 loc) · 4.14 KB

index.rst

File metadata and controls

117 lines (89 loc) · 4.14 KB

Stellar Python SDK

Read the Docs

PyPI - Downloads

Code Climate maintainability

Codecov

PyPI

PyPI - Implementation

Stellar Protocol

py-stellar-base is a Python library for communicating with a Stellar Horizon server and Soroban-RPC server. It is used for building Stellar apps on Python. It supports Python 3.7+ as well as PyPy 3.7+.

It provides:

  • a networking layer API for Horizon endpoints.
  • a networking layer API for Soroban-RPC server methods.
  • facilities for building and signing transactions, for communicating with a Stellar Horizon and Soroban-RPC instance, and for submitting transactions or querying network history.

Quickstart

At the absolute basics, you'll want to read up on Stellar's Documentation Guides, as it contains a lot of information on the concepts used below (Transactions, Payments, Operations, KeyPairs, etc.).

install generate_keypair create_account querying_horizon assets building_transactions payment asynchronous multi_signature_account xdr

API Documentation

Here you'll find detailed documentation on specific functions, classes, and methods.

api

stellar-model

stellar-model allows you to parse the JSON returned by Stellar Horizon into the Python models, click here for more information.

Thanks

This document is based on Stellar JavaScript SDK documentation. Thank you to all the people who have already contributed to Stellar ecosystem!

genindex