JAZ DID
Search
K
Comment on page

Getting Started

Installation

yarn add @jazdid/jaz-did-sdk

Example

import { ethers } from 'ethers';
import { Services, evm } from '@jazdid/jaz-did-sdk';
const network = {
56: {
name: 'BSC Mainnet',
rpc: 'https://****',
},
97: {
name: 'BSC Testnet',
rpc: 'https://****',
},
1: {
name: 'ETH',
rpc: 'https://****',
}
}
async function getConnection() {
const provider = new ethers.providers.JsonRpcProvider(rpcUrl, chainId);
const wallet = new ethers.Wallet(privateKey, provider);
return {
provider: wallet,
connection: {
account: await wallet.getAddress(),
chainId: await wallet.getChainId(),
},
};
};
async function main() {
Sdk.init({ serverUrl, openpfpUrl, network: rpcList, provider });
}

Configuration

Key
Description
povider
ethers.Signer Type
serverUrl
Sync data service
openpfpUrl
Sync data service
network
Chain config info, RPC