Overview
Installation
npm install @router402/sdk viembun add @router402/sdk viemQuick Start
import { Router402Sdk } from "@router402/sdk";
import { baseSepolia } from "viem/chains";
const sdk = new Router402Sdk({
chain: baseSepolia,
pimlicoApiKey: "your-pimlico-api-key",
});
// Get the deterministic smart account address
const address = await sdk.getSmartAccountAddress(walletClient);
// Full account setup (deploy + session key) in one call
const result = await sdk.setupAccount(walletClient, eoaAddress, {
usdcAddress: "0x036CbD53842c5426634e7929541eC2318f3dCF7e",
onStatus: (status) => console.log("Status:", status),
});Features
Feature
Description
Sections
Last updated