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
- Installation and Usage Docs
- secretvaults-ts GitHub repository
- NPM package
- TypeDoc with classes, methods, and types documented
- Integration Guides for Node, NextJS, and React
- TypeScript Examples with Node, NextJS, and React example apps
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.