Getting Started
Access the Immutable Subsystem
TheImmutableSubsystem is your entry point for all SDK operations:
Initialize the SDK
CallInitialize before any other operations:
Authentication
Login Flow
Check Existing Session
For returning users:Get Wallet Address
Logout
Wallet Operations
Get User Info
Send Transaction
Sign Message
Indexer Queries
Get Player’s NFTs
Get Collection Info
Orderbook (Alpha)
List NFTs for Sale
Create Listing
Buy NFT
UI Patterns
Inventory Grid
Marketplace Listing Card
Error Handling
Generic Error Handler
Retry Pattern
Best Practices
Store Subsystem Reference
Get the subsystem once and store it:Handle Loading States
Show feedback during async operations:Validate Before Operations
Check prerequisites before calling SDK:Debugging Blueprints
- Print String nodes at key points
- Use Breakpoints (F9) on nodes
- Check Output Log for SDK messages
- Enable Blueprint Debugger in editor