toNexusSmartAccount module from permissionless.js
Install
Usage
Returns
SmartAccount<NexusSmartAccountImplementation>Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
toNexusSmartAccount module from permissionless.js
pnpm add permissionless
npm install permissionless
yarn add permissionless
bun add permissionless
import { toNexusSmartAccount } from 'permissionless/accounts'
import { client } from './client.js'
import { owner } from './owner.js'
const account = await toNexusSmartAccount({
client,
owners: [owner],
version: '1.0.0'
})
import { http, createPublicClient } from 'viem'
import { mainnet } from 'viem/chains'
export const client = createPublicClient({
chain: mainnet,
transport: http(),
})
import { privateKeyToAccount } from 'viem/accounts'
export const owner = privateKeyToAccount('0x...')
SmartAccount<NexusSmartAccountImplementation>