Metadata-Version: 2.4
Name: voidnote
Version: 0.3.0
Summary: Official SDK for VoidNote — zero-knowledge self-destructing notes and live encrypted streams
Project-URL: Homepage, https://voidnote.net
Project-URL: Repository, https://github.com/quantum-encoding/voidnote-python
Project-URL: Documentation, https://voidnote.net/docs
License-Expression: MIT
Keywords: encryption,one-time,secrets,voidnote,zero-knowledge
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Security :: Cryptography
Requires-Python: >=3.9
Requires-Dist: cryptography>=41.0.0
Provides-Extra: dev
Requires-Dist: mypy; extra == 'dev'
Requires-Dist: pytest; extra == 'dev'
Description-Content-Type: text/markdown

# voidnote

Official Python SDK for [VoidNote](https://voidnote.net) — zero-knowledge self-destructing notes.

## Install

```bash
pip install voidnote
```

## Usage

### Read a note

```python
import voidnote

result = voidnote.read("https://voidnote.net/note/abc123...")
print(result.content)   # decrypted content
print(result.destroyed) # True if view limit was reached
```

### Create a note (requires API key)

```python
import voidnote

result = voidnote.create(
    "my secret value",
    api_key="vn_...",
    max_views=1,
    title="Deploy key",
)
print(result.url)  # share this link
```

## Requirements

- Python 3.9+
- `cryptography >= 41.0.0`

## Links

- [voidnote.net](https://voidnote.net)
- [How it works](https://voidnote.net/how-it-works)
- [GitHub](https://github.com/quantum-encoding/voidnote-python)
