Skip to main content

Official SDK for VoidNote — zero-knowledge self-destructing notes and live encrypted streams

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.3.0.tar.gz (5.4 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.3.0-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for voidnote-0.3.0.tar.gz
Algorithm Hash digest
SHA256 f0df10096700b700e6dc7e28ddb7251ebc33270bd2ae0e9928c3cbdcc3392891
MD5 77eae1d54d7dbcf54481447628d63eb0
BLAKE2b-256 18a926a80120bc12769408dd9533298fbf896cfbf7f4a88dc751148f5d9ed732

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for voidnote-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2a7d3d81a74f4051d44a1e4b0db1204bd86c31675ff5d416d5088b1e35401590
MD5 a29818c4dae084c7e63d16985a3298fb
BLAKE2b-256 8c31d4c55906d6790015c1c98825dbf7b01567319f5a2ee6a57ed240d08b79f6

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