Choose How to Use vBase
Last updated
vBase can stamp and verify predictive datasets, alternative data, portfolios, and other files. It works from the browser, Python, the command line, and Excel. Pick the path that fits your environment.
Stamp or verify in your browser
Automate from Python
Integrate from another language
Explore REST endpoints interactively
Stamp from Excel
Run command-line workflows
Low-level or direct blockchain access
Use app.vbase.com to manage collections and create or verify stamps without installing software. Get started by making an account.
vbase-api: Python REST clientThe recommended option for Python users. It handles REST authentication, file uploads, and response parsing. Its package name is vbase-api; its import name is vbase_api.
pip install vbase-apiPackage: vbase-api on PyPI
Quickstart: Python REST Client Quickstart
Private stamping: Private Stamping with Delayed Reveal
The REST API works with any language or tool that can make HTTP requests, including R, JavaScript, C#, and shell scripts. vbase-api wraps this interface; the lower-level vbase SDK does not.
Base URL: https://app.vbase.com/api/v1/
Swagger UI: app.vbase.com/swagger/
Docs: REST API User Guide
Stamp and verify from Excel or another COM-compatible application. See the COM Library Overview.
Stamp and verify from a terminal or shell script. See the Command Line Interface.
vbase: core Python SDKUse vbase for direct, low-level access to commitment services and blockchains. It supports CID computation, sets and objects, batch operations, point-in-time simulation, and typed objects. Most users should use vbase-api.
Appropriate use cases:
Custom CID computation and typed data
Batch commitments
Point-in-time simulation
Low-level integrations that do not use the REST API
Package: vbase on PyPI
Source: validityBase/vbase-py on GitHub
Docs: vbase API reference
Last updated
pip install vbase
