Initialize the SDK
Installation
npm add @darenft-labs/nft2-clientConfiguration
import { NFT2Client } from "@darenft-labs/nft2-client";
const apiKey = 'xxx'; // API Key from NFT2 console
const nft2Client = new NFT2Client(apiKey);
await nft2Client.initialize().then(() => {
console.log('Client init success: ', nft2Client);
});import { ChainConfig } from "@darenft-labs/nft2-client";
const configs: ChainConfig[] = [{
chainId: 1,
providerUrl: "https://eth-mainnet.nodereal.io/v1/xxx",
factoryAddress: "0xabcd",
subQueryEndpoint: "https://api.subquery.network/sq/xxx"
}]
nft2Client.updateConfig(configs)Parameters
Last updated