Getting Started
In this article, we walk you through the process setting up the Verida Client SDK and guide you through the process of initializing and using the library in your applications.
You can interactively use the Verida client library in your browser using the Verida Web Sandbox.
Installation
Start by installing the Verida client protocol library and Verida Wallet authentication method:
You may receive compilation warnings when using typescript regarding pouchdb
. If that happens, add the pouchdb-core
type definitions:
Authentication
Initialize a connection to the Verida network using a private key stored on the user’s mobile device using the Verida Wallet:
Note: Change Network.BANKSIA
to Network.MYRTLE
to use a mainnet network.
CONTEXT_NAME
: A string representing your decentralized application. By convention prefix it with your company name. ie:Verida: My Application
.
Learn more about different authentication methods.
How to Use
You can now verify the user has connected successfully to your application:
You can open a database, save a record and then fetch it:
Learn more about building applications with decentralized databases, datastores and messaging.
Last updated