Metadata-Version: 2.1
Name: celestia-node
Version: 0.0.2
Summary: Celestia Node Python SDK
Home-page: https://github.com/grumpyp/celestia-node-client-py
Author: Patrick Gerard
Author-email: hallo@patrickgerard.de
Keywords: blockchain celestia node sdk client
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE.md
Requires-Dist: requests>=2.26.0
Requires-Dist: loguru>=0.7.0

# Celestia Node RPC SDK

This Python SDK provides a convenient way to interact with the [Celestia Node RPC](https://docs.celestia.org/developers/node-tutorial).

**It is currently in development and will be updated as more endpoints are added.**

## Supported Endpoints
https://node-rpc-docs.celestia.org/?version=v0.12.1

- **Blob**
- **Das** *(Coming Soon)*
- **Fraud** *(Coming Soon)*
- **Header** *(Coming Soon)*
- **Node** *(Coming Soon)*
- **P2P** *(Coming Soon)*
- **Share** *(Coming Soon)*
- **State** *(Coming Soon)*


### Installation
To install this sdk use the [pip package manager](https://pip.pypa.io/en/stable/):
```
pip install celestia-node-rpc-sdk
```

### Usage
```
import celestia_node

# Create a Celestia Node client
client = celestia_node.Client()
```
#### For more details please check the `sample.py`-files
