Sequence provides multiple SDKs to help you integrate blockchain functionality into your applications across different platforms and languages.

Javascript

A complete web3 development stack for building dapps and games on Ethereum chains. Includes wallet integration, transaction management, and smart contract interactions.

Web SDK

React components and hooks for easy integration of Sequence wallet features into your web applications. Includes pre-built UI components and customization options.

Unity

Custom-built SDK for Unity game development, providing lightweight Ethereum integration and wallet functionality optimized for gaming applications.

Unreal

Native SDK for Unreal Engine, enabling seamless blockchain integration for games. Features wallet connectivity, transaction handling, and authentication systems.

Go

Full-featured SDK for Go/Golang backends, powering Sequence’s own infrastructure. Includes wallet management, transaction handling, and Ethereum interactions.

Mobile

React Native SDK for building mobile applications with complete Sequence Embedded Wallet and Indexer integration.

Key Features

  • Multi-Platform Support: Build applications across web, mobile, and game platforms
  • Wallet Integration: Easy-to-use wallet connectors for popular frameworks
  • Smart Contract Interaction: Tools for deploying and interacting with smart contracts
  • Transaction Management: Simplified transaction creation, signing, and sending
  • Type Safety: Strong typing support in TypeScript and Go implementations
  • Extensive Documentation: Detailed guides and API references for each SDK

Feature Comparison

This table provides a high-level comparison of the features available in the Sequence Headless Wallet, Web, Unity, and Unreal SDKs.
FeatureTypescript Wallet SDKWeb SDK (React)Unity SDKUnreal SDK
Target PlatformWeb (Headless)Web (React)UnityUnreal Engine
UI ComponentsNoYes (Pre-built, Customizable)PrefabsPrefabs
AuthenticationYes (Email, Social, Guest)Yes (Email, Social, Guest)Yes (Email, Social, Guest)Yes (Email, Social, Guest)
Wallet SupportEmbedded / EcosystemEmbedded / Ecosystem / ExternalEmbedded / EcosystemEmbedded / Ecosystem
InventoryNoYesYesYes
On-RampNoVia Wallet UIVia PrefabsVia Prefabs
Integrated SwapsNoYesYesYes
CheckoutNoYesYesYes
Note: Features listed as “Via Core SDK” or similar mean that while the specific SDK might not implement the feature directly, it relies on underlying Sequence services or the core TypeScript SDK to provide that functionality, often facilitated by the integrated wallet experience.

Getting Started

Choose the SDK that best matches your platform and development needs: For game development:

Support

Need help choosing or implementing an SDK? Join our Discord community for support and discussions.