Metadata-Version: 2.4
Name: daotonomos-sdk
Version: 0.2.0
Summary: Python SDK for DAOtonomos - Advanced Autonomous Governance
Home-page: https://github.com/empoorio/daotonomos
Author: Empoorio Team
Author-email: dev@empoorio.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: substrate-interface>=1.7.0
Requires-Dist: requests>=2.31.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# DAOtonomos Python SDK

Official Python interface for the **DAOtonomos** autonomous governance ecosystem.

## Installation

```bash
pip install daotonomos-sdk
```

## Quick Start

### Using the CLI

```bash
# List all proposals
daotonomos list-proposals

# Cast a vote
daotonomos vote "your secret seed" 42 --approve

# Execute or queue proposal (timelock aware)
daotonomos execute-proposal "your secret seed" 42
```

### Using the Client

```python
from oodao_sdk.client import DAOtonomosClient

client = DAOtonomosClient(url="ws://127.0.0.1:9944", treasury_account="5F...")
proposals = client.get_proposals()
print(proposals)
```

## Features

- **Governance:** Create, query, and vote on proposals.
- **Treasury:** Monitor DAO funds.
- **AI Integration:** Submit and query AI scoring via authorized operators.
- **Analytics:** Submit governance analytics via authorized operators.
- **Privacy:** ZK actions require verifier attestation.
- **Cross-chain:** Authenticated votes via registered chain keys.
- **Quantum security:** PQ keys and signatures validated by authorized verifiers.

Built with ❤️ by Empoorio.
