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.

Our SDK/API supports signing in using the popular PlayFab service provided by Microsoft Azure. However, since the PlayFab SDK for Unity can currently only be imported manually via a .unitypackage file, we’ve opted not to include it directly in our SDK as doing so may create dependancy conflicts in your project. Similarly, we haven’t provided any integration code within our SDK. Luckily, the PlayFab SDK is easily integrated into your project. Please see their readme for installation and integration instructions. Once you’ve authenticated your user via PlayFab, you should have received a SessionTicket from the LoginResult object. From here, simply call PlayFabLogin on a SequenceLogin object
public void OnPlayFabLoginSuccess(LoginResult result) {
    SequenceLogin login = SequenceLogin.GetInstance();
    login.PlayFabLogin(PlayFabSettings.staticSettings.TitleId, result.SessionTicket, email);
}
where email is the email string used to login to PlayFab (or "" if using PlayFab Guest Login).
Don’t forget to subscribe to the SequenceWallet.OnWalletCreated event to receive your newly created wallet!