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.2.0.tar.gz (4.5 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.2.0-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for voidnote-0.2.0.tar.gz
Algorithm Hash digest
SHA256 32c7878c8f1540f48df98b50717c13a0d85d69324fb421c71a7d8f51b4aa34c3
MD5 6c273d34021621697108a57d59456b61
BLAKE2b-256 7d6f345042906f60018f96a9b956bca3ab215dcc9905d9511e9b94566e0825a2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: voidnote-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 5.0 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cda589849366d84cbba307b76692b68e905b0712b32af5e3c515968491606052
MD5 ae1923cbb7724610a2ef5520ef93923d
BLAKE2b-256 53e42581d5aa4592e328769fc6df5bf1bd007d4ed7c72cafc2ef12c249ed35a9

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