@verax-attestation-registry/verax-sdk v2.2.2
Verax Attestation Registry - SDK
The Verax SDK facilitates the interactions with the contracts and the subgraph, both from a frontend and a backend.
Installation
VeraxSDK is an npm package.
# npm
npm i @verax-attestation-registry/verax-sdk
# yarn
yarn add @verax-attestation-registry/verax-sdk
# pnpm
pnpm add @verax-attestation-registry/verax-sdk
Getting Started
Check the SDK documentation
CLI examples
cf. CLI examples
Deployment of a new Verax instance
When a new instance of Verax is deployed onchain, the SDK needs to be updated with the new addresses.
Add a new backend
Conf
object in src/VeraxSdk.ts:static DEFAULT_XXX_MAINNET: Conf = { chain: xxx, mode: SDKMode.BACKEND, subgraphUrl: "<SUBGRAPH_URL>", portalRegistryAddress: "0x...", moduleRegistryAddress: "0x...", schemaRegistryAddress: "0x...", attestationRegistryAddress: "0x...", };
Add a new frontend
Conf
object in src/VeraxSdk.ts:static DEFAULT_XXX_MAINNET_FRONTEND: Conf = { ...VeraxSdk.DEFAULT_XXX_MAINNET, mode: SDKMode.FRONTEND, };
Increment the version of the package in package.json
Publish the package to npm
pnpm run publish:public
17 days ago
2 months ago
3 months ago
3 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
5 months ago
5 months ago
6 months ago
6 months ago
6 months ago
6 months ago
5 months ago
6 months ago
6 months ago
8 months ago
7 months ago
9 months ago
9 months ago
9 months ago
9 months ago
10 months ago
11 months ago
11 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago