> ## Documentation Index
> Fetch the complete documentation index at: https://sequence-0fb8d9e6-shop-docs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Getting Started

> Quickstart Documentation for Sequence's Unreal SDK.

<Steps>
  <Step title="Install the Unreal SDK">
    Download the SDK from the [Epic Games Marketplace](https://www.unrealengine.com/marketplace/en-US/product/sequence-embedded-wallets)

    Alternatively, you have the following options:

    1. [GitHub Release](sdk/unreal/installation#using-the-latest-github-release): Manual installation. This release is always up to date.
    2. [Project Boilerplate](https://github.com/0xsequence/unreal-embedded-wallet-boilerplate): Start a project from scratch.
  </Step>

  <Step title="Configure the SDK">
    Create a project on [Sequence Builder](https://sequence.build) and download your config file as shown below.

    <Frame>
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/sequence-0fb8d9e6-shop-docs/images/unreal/builder_config_file.png" />
    </Frame>
  </Step>

  <Step>
    In your Project's `Build.cs` file ([where to find](https://forums.unrealengine.com/t/where-are-build-cs-and-target-cs/302665)) please check the private Dependency module such that it includes "SequencePlugin":

    ```cpp
    public SequenceTest(ReadOnlyTargetRules Target) : base(Target)
    {
        PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
        PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore" });
        PrivateDependencyModuleNames.AddRange(new string[] { "SequencePlugin" });
    }
    ```
  </Step>

  <Step title="Integrate Login">
    Start by creating the [Sequence Login Window](/sdk/unreal/bootstrap_game#login) widget. This gives you quick access
    to our login methods. Checkout the [authentication](/sdk/unreal/onboarding/authentication#requirements) section on how to
    configure each login method.

    Learn how to manually [integrate login methods](/sdk/unreal/onboarding/authentication) such as Google, Apple, or PlayFab.

    <Frame>
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/sequence-0fb8d9e6-shop-docs/images/unreal/boilerplate_login.png" />
    </Frame>
  </Step>

  <Step title="Bootstrap your Game">
    Sequence's Unreal SDK includes a variety of Boilerplates to help you quickly start your game.
    Once everything is configured, you can create widgets to display an Inventory, Wallet View, or In-Game Store.
    Checkout [how to integrate a Player Profile](/sdk/unreal/bootstrap_game#player-profile) using just three Blueprint nodes to view and send funds.

    <Frame>
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/sequence-0fb8d9e6-shop-docs/images/unreal/boilerplate_profile.png" />
    </Frame>
  </Step>
</Steps>
