For the complete documentation index, see llms.txt. This page is also available as Markdown.

Choose How to Use vBase

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.

What you want to do
Recommended option

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

Web App

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 client

The 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-api

REST API

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.

Excel and COM Tools

Stamp and verify from Excel or another COM-compatible application. See the COM Library Overview.

CLI

Stamp and verify from a terminal or shell script. See the Command Line Interface.

vbase: core Python SDK

Use 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

Last updated