Getting Started
Installation
npm install @verida/client-ts @verida/account-web-vaultnpm install --dev @types/pouchdb-coreAuthentication
import { Network as NetworkClient } from '@verida/client-ts';
import { Network } from '@verida/types';
import { VaultAccount } from '@verida/account-web-vault';
const VERIDA_NETWORK = Network.BANKSIA; // BANKSIA (testnet) or MYRTLE (mainnet)
const CONTEXT_NAME = 'My Application Context Name';
// The LOGO_URL should be a 170x170 PNG file
const LOGO_URL = "https://assets.verida.io/verida_login_request_logo_170x170.png";
const account = new VaultAccount({
logoUrl: LOGO_URL
});
const context = await NetworkClient.connect({
client: {
network: VERIDA_NETWORK,
},
account: account,
context: {
name: CONTEXT_NAME,
},
});How to Use
Last updated
Was this helpful?