Skip to main content

Secretvaults SDK

secretvaults is an SDK that simplifies interacting with Private Storage nilDB nodes to create Nillion Private Storage collections, and store and retrieve encrypted records.

SDK versions

TypeScript SDK

secretvaults-ts is a TypeScript library for web and Node.js environments

Python SDK

secretvaults-py is a python library for server-side applications

No-Code Alternative: Collection Explorer

If you prefer a visual interface, check out the Collection Explorer. This no-code web tool provides the same functionality as the Secretvaults SDK through an intuitive UI, allowing you to:

  • Create and manage schemas, collections, and records without coding
  • Build production-ready collections through a visual interface
  • Export schemas for use in programmatic applications
  • Enable non-technical team members to work directly with Nillion Private Storage

Collections and schemas created through the Collection Explorer are fully compatible with the Secretvaults SDK, giving you the flexibility to use whichever approach fits your workflow best.