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

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.

Was this page helpful?