Metadata-Version: 2.1
Name: glitter-sdk
Version: 0.2.3
Summary: Glitter Protocol is a blockchain based database and index engine for developing and hosting web3 applications in decentralized storage networks.
Author: Glitter Protocol
Author-email: ted@glitterprotocol.io
Requires-Python: >=3.7,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: aiohttp (>=3.8.4,<4.0.0)
Requires-Dist: attr (>=0.3.2,<0.4.0)
Requires-Dist: attrs (>=22.2.0,<23.0.0)
Requires-Dist: base58 (>=2.1.1,<3.0.0)
Requires-Dist: bech32 (>=1.2.0,<2.0.0)
Requires-Dist: betterproto (==2.0.0b4)
Requires-Dist: bip32utils (>=0.3.post4,<0.4)
Requires-Dist: boltons (>=23.0.0,<24.0.0)
Requires-Dist: coincurve (>=18.0.0,<19.0.0)
Requires-Dist: furl (>=2.1.3,<3.0.0)
Requires-Dist: glitter-proto (>=0.1.0,<0.2.0)
Requires-Dist: mnemonic (>=0.20,<0.21)
Requires-Dist: nest-asyncio (>=1.5.6,<2.0.0)
Requires-Dist: pycryptodomex (>=3.17,<4.0)
Requires-Dist: wrapt (>=1.15.0,<2.0.0)
Description-Content-Type: text/markdown

## Features

- Written in Python with extensive support libraries
- Versatile support for key management solutions
- Exposes the Glitter API through LCDClient

<br/>

# Table of Contents


<br/>

# API Reference


<br/>

# Getting Started


## Requirements

Terra SDK requires <a href="https://www.python.org/downloads/">Python v3.7+</a>.

## Installation

<sub>**NOTE:** _All code starting with a `$` is meant to run on your terminal (a bash prompt). All code starting with a `>>>` is meant to run in a python interpreter, like <a href="https://pypi.org/project/ipython/">ipython</a>._</sub>

Terra SDK can be installed (preferably in a `virtual environment` from PyPI using `pip`) as follows:

```
$ pip install -U glitter_sdk
```

<sub>_You might have `pip3` installed instead of `pip`; proceed according to your own setup._<sub>

❗ If you want to communicate with Terra Classic, use terra-sdk==2.x

## Dependencies

Terra SDK uses <a href="https://python-poetry.org/">Poetry</a> to manage dependencies. To get set up with all the required dependencies, run:

```
$ pip install poetry
$ poetry install
```

## Tests


## Code Quality



<br/>

# Usage Examples


## Getting Blockchain Information


### Async Usage


## Building and Signing Transactions


### Example Using a DB (_recommended_)

# Contributing

Community contribution, whether it's a new feature, correction, bug report, additional documentation, or any other feedback is always welcome. Please read through this section to ensure that your contribution is in the most suitable format for us to effectively process.

<br/>

## Reporting an Issue


## Requesting a Feature



## Contributing Code


### For new contributors, here is a quick guide:


## Documentation Contributions


### Need more information on how to contribute?


# License

This software is licensed under the MIT license. See [LICENSE](./LICENSE) for full disclosure.



