Skip to main content

🛠️ Step 1: Install Sequence’s Unreal SDK

Download v3 from the SDK’s GitHub Releases to access Ecosystem Wallets. You can download one of the .zip files, depending on the Unreal Engine version you are using. To see Ecosystem Wallets in action, try our Built-In Demo.

🔑 Step 2: Configure your Unreal Project

Go to sequence.build, sign up or log in, and create a new project. You can follow the Builder Getting Started guide to get a step by step flow. Follow our Unreal Setup to configure the Unreal SDK.

💼 Step 3: Create a Session with Permissions

To send a transaction to a specific contract, you must first create a session with the required permissions.
  • Blueprint
  • C++
Next, use the permissions object to call an authentication function — for example, Sign In with Google. If you prefer, you can also leave the permissions empty to create an implicit session.
  • Blueprint
  • C++

📨 Step 4: Send Transactions

Finally, let’s use our wallet session to send a transaction to the contract address specified in our permissions.
  • Blueprint
  • C++
Next, use the transaction object and pass it to the SendTransaction function. Optionally, if you’re interacting on a mainnet without gas sponsorship, you can fetch fee options first.
  • Blueprint
  • C++
I