Skip to content
Alchemy Logo

useExportAccount

function useExportAccount(args?): UseExportAccountResult;

Defined in: account-kit/react/src/hooks/useExportAccount.ts:68

A hook used to export the private key for an account. It returns the mutation functions to kick off the export process, as well as a component to render the account recovery details in an iframe. What is returned is dependent on what you used most recently used to authenticate. If your session was initiated with a passkey, then a private key is returned. Otherwise, a seed phrase.

import { useExportAccount } from "@account-kit/react";
 
const {
  exportAccount,
  isExported,
  isExporting,
  error,
  ExportAccountComponent,
} = useExportAccount({
  params: {
    iframeContainerId: "my-iframe-container",
  },
});

ParameterTypeDescription

args?

UseExportAccountMutationArgs

Optional arguments for the mutation and export parameters. ref

UseExportAccountResult

An object containing the export state, possible error, and the export account function and component. ref*

Was this page helpful?