Quickstart
Try a Demo
Template
Getting Started
SDK Installation
We provide TypeScript and Unity SDKs for the Embedded Wallet authentication system. You can install the TypeScript SDK with:
pnpm install @0xsequence/waas
For more information on the Unity Embedded Wallet SDK, please refer to the Unity SDK documentation
Project Setup
Sequence Embedded Wallet is currently only available as a closed beta. To start using the Embedded Wallet SDKs, you'll need to contact the Sequence team and acquire API credentials. Once this is done, you will be provided with two keys:
- Project access key
- Embedded Wallet configuration key
Library Setup
To start using Sequence Embedded Wallet SDK, you'll need to create a new instance of the waas
class:
import { SequenceWaaS } from '@0xsequence/waas'
const waas = new SequenceWaaS({
projectAccessKey: `${process.env.PROJECT_ACCESS_KEY}`,
waasConfigKey: `${process.env.WAAS_CONFIG_KEY}`,
network: 'mumbai'
}, defaults.TEST)
Note that the library is operational, but it can't be used to interact with any wallet until you have authenticated as a user.