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

# Overview

> Method Opal - Next-generation embeddable financial components

Method Opal is the single embeddable UI component that provides enhanced
financial connectivity and user experience. Opal serves as a modern replacement
for Method Elements, offering improved performance, better customization, and
advanced features for integrating Method's API into your application.

<img src="https://mintcdn.com/methodfinancial/eYCszB8Xv_iFcf77/images/opal-hero.svg?fit=max&auto=format&n=eYCszB8Xv_iFcf77&q=85&s=41e5af791969395893dae5464143678b" alt="title" width="670" height="411" data-path="images/opal-hero.svg" />

## What is Opal?

Method's embedded financial platform, with built-in orchestration of
identity, account connection, verification, and transaction streaming- all
in one cohesive experience for end-users.

## Using Method Opal

<Steps>
  <Step title="Create an Entity">
    Create an entity for your user using the
    [Entities](/reference/entities/overview) endpoint.
  </Step>

  <Step title="Create Opal Token">
    Generate an Opal Token by using the [Create Token](/reference/opal/create_token#create-token)
    endpoint.
  </Step>

  <Step title="Launch Opal">
    Using the Opal Token, launch Opal with one of our
    [libraries](/opal/libraries) to launch the intended Opal component for your
    user. Method will handle the rest!
  </Step>

  <Step title="Optional: Handle Opal Events">
    While your user interacts with an Opal component,
    [events](/opal/events) will be triggered for your app to handle.
  </Step>
</Steps>

## Opal Modes

Opal provides several pre-built modes for different use cases:

### [Identity Verification](/opal/identity/overview)

Collect and verify user identity only.

### [Connect](/opal/connect/overview)

Connect user liability accounts.

### [Card Connect](/opal/card_connect/overview)

Verify and connect cards for access to payments.

### [Account Verification](/opal/account_verification/overview)

Verify account ownership with real-time verification.

### [Transactions](/opal/transactions/overview)

Stream transactions for a user's credit cards.

## Understanding Modes and Flows

Opal Modes are typically made up of one or more flows. Modes are the different types of Opal components that can be launched, while flows are the different stages within a mode. For example, the Card Connect mode has a flow for identity verification (`identity_verification`), account selection (`connect`), and verification (`account_verification`).

## Getting Started

Ready to integrate Opal into your application? Start with our [Opal Libraries](/opal/libraries) to choose the right SDK for your platform!

<CardGroup cols={3}>
  <Card title="Opal Libraries" href="/opal/libraries">
    Choose the right SDK for your platform
  </Card>

  <Card title="API Reference" href="/reference/opal/overview">
    Complete API documentation for Opal endpoints
  </Card>

  <Card title="Events Guide" href="/opal/events">
    Learn how to handle Opal events in your application
  </Card>
</CardGroup>
