Skip to main content

Documentation Index

Fetch the complete documentation index at: https://sequence-0fb8d9e6-unreal-quickstart-with-marketplace.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

1

Install the Unity SDK

Install the latest version of Sequence’s Unity SDK from OpenUPM, or use Unity’s Package Manager UI and use the following Git URL https://github.com/0xsequence/sequence-unity.git?path=/Packages/Sequence-Unity
2

Configure the SDK

Sign in and create a project on Sequence Builder.Download your config file from Builder as shown below.Alternatively, get your Project Access Key and WaaS Configuration Key from Onboard > Embedded Wallet, and add them to your Project’s Sequence Config File.
3

Integrate your Login Process

Start by establishing a wallet session using an email OTP. Import the Setup Sample from the Package Manager UI which will place a set of boilerplates into your project in a Resources/ directory. Create the Login Boilerplate to send a one-time password to the specified email address.Once you’ve your first features integrated, you can continue with additional login providers such as Google, Apple, or PlayFab.
BoilerplateFactory.OpenSequenceLoginWindow(parent);
4

Test Sequence's Features

Sequence’s Unity SDK includes a variety of Boilerplates to help you quickly start your game. Once everything is configured, you can create prefabs to display an Player Profile, Inventory, or In-Game Shop. Checkout how to integrate a Player Profile.
BoilerplateFactory.OpenSequencePlayerProfile(parent, wallet, chain);