Skip to content

impersonateAccount

Impersonate an account or contract address. This lets you send transactions from that account even if you don't have access to its private key.

Usage

example.ts
import { testClient } from './client'
 
await testClient.impersonateAccount({ 
  address: '0xa5cc3c03994DB5b0d9A5eEdD10CabaB0813678AC'
})

Parameters

address

The address of the target account.

await testClient.impersonateAccount({
  address: '0xa5cc3c03994DB5b0d9A5eEdD10CabaB0813678AC', 
})