> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cdp.coinbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# VerifyMfaState

The state of the VerifyMfa component.

## Properties

| Property                                 | Type                                                                                                  | Description                                                                |
| ---------------------------------------- | ----------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------- |
| <a id="method" /> `method`               | `"totp"` \| `"sms"`                                                                                   | The currently selected MFA method.                                         |
| <a id="methods" /> `methods`             | (`"totp"` \| `"sms"`)\[]                                                                              | The available MFA methods for verification (from user's enrolled methods). |
| <a id="step" /> `step`                   | [`VerifyMfaStep`](/sdks/cdp-sdks-v2/frontend/@coinbase/cdp-react/Type-Aliases/VerifyMfaStep)          | The current step of the verification flow.                                 |
| <a id="flowdirection" /> `flowDirection` | `"left"` \| `"right"`                                                                                 | The direction of the flow transition.                                      |
| <a id="mfacode" /> `mfaCode`             | `string`                                                                                              | The MFA code entered by the user.                                          |
| <a id="error" /> `error`                 | \| `null` \| `string` \| [`APIError`](/sdks/cdp-sdks-v2/frontend/@coinbase/cdp-core/Classes/APIError) | Error message or APIError object.                                          |
| <a id="ispending" /> `isPending`         | `boolean`                                                                                             | Whether a verification request is pending.                                 |
| <a id="issuccess" /> `isSuccess`         | `boolean`                                                                                             | Whether the verification was successful.                                   |
