Installing the SDK

View as Markdown

The SDK is published as @infinia/ida-sdk in dual CJS + ESM.

$npm install @infinia/ida-sdk
1import { IDAClient } from '@infinia/ida-sdk';
2
3const client = new IDAClient({
4 baseUrl: 'https://adid.dev/api/v1',
5 jwt: process.env.IDA_JWT,
6});
7
8const did = await client.createDID({ keyType: 'Ed25519' });