Metadata-Version: 2.4
Name: typed-moralis
Version: 0.1.1
Summary: A fully typed, validated async client for the Moralis API.
Author-email: Marcel Claramunt <marcel@tribulnation.com>
License-Expression: GPL-3.0-only
Project-URL: Repository, https://github.com/tribulnation/moralis.git
Project-URL: Documentation, https://moralis.tribulnation.com
Project-URL: Website, https://tribulnation.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Typing :: Typed
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: typed-core
Dynamic: license-file

# Typed Moralis

> A fully typed, validated async client for the Moralis API.

```python
from moralis import Moralis

async with Moralis.new() as client:
  result = await client.data.ticker(...)
  print(result)
```

## Why Typed Moralis?

- **🎯 Precise Types**: Typed endpoint inputs and responses.
- **✅ Runtime Validation**: Validated responses by default.
- **⚡ Async First**: Built for concurrent HTTP and streaming workflows.
- **📚 Full API Surface**: Structured endpoint groups for the implemented Moralis API.

## Installation

```bash
pip install typed-moralis
```

## Documentation

- [API Keys Setup](https://moralis.tribulnation.com/api-keys/)
- [How To](https://moralis.tribulnation.com/how-to/)
- [Reference](https://moralis.tribulnation.com/reference/)

## Source Code

> [github.com/tribulnation/moralis](https://github.com/tribulnation/moralis)
