import { Sdk } from "@peaq-network/sdk";
const HTTPS_BASE_URL = "https://quicknode.peaq.xyz";
const EVM_PRIVATE = process.env['EVM_PRIVATE'];
const sdk = await Sdk.createInstance({
baseUrl: HTTPS_BASE_URL,
chainType: Sdk.ChainType.EVM
});
// e.g. sdk.did.create(), sdk.did.update(), sdk.storage.create() ... etc.
// all return back a valid EVM tx that is used in sendEvmTx()
const tx = await sdk.operation.function({});
const receipt = await Sdk.sendEvmTx({
tx: tx,
baseUrl: HTTPS_BASE_URL,
seed: EVM_PRIVATE
});