Skip to main content

Official SDK for VoidNote — zero-knowledge self-destructing notes

Project description

voidnote

Official Python SDK for VoidNote — zero-knowledge self-destructing notes.

Install

pip install voidnote

Usage

Read a note

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)

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

voidnote-0.1.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

voidnote-0.1.0-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file voidnote-0.1.0.tar.gz.

File metadata

  • Download URL: voidnote-0.1.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for voidnote-0.1.0.tar.gz
Algorithm Hash digest
SHA256 db7e571b234c968d3e3d93dc3874b6b90cffc83c38e91e072ee0bf0bedc52e34
MD5 9f47a0824cc2052b6dadc6d09d7ccb67
BLAKE2b-256 b1a9944e57f03a4c5aff89490a0ee00cf9df07ece39d584acd900f3d5f84d95c

See more details on using hashes here.

File details

Details for the file voidnote-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: voidnote-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for voidnote-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c7660da6276c58c01d0d8cb49c4bbad73f6957f03c86784be53f6060461116f8
MD5 95e99ea85ecb99e36499473eb0cf0f42
BLAKE2b-256 ee5e5e77218f8952b58228ffad6c819c9556c8c71657132f621fe0e102e7533e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page