controller-native
OfficialNative Controller integration for apps and games.
Authorcartridge-gg
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Integrate Cartridge Controller authentication into native mobile apps.
Core Features & Use Cases
- Native Bindings (Controller.c): high-performance native app integration for signing and transactions on iOS/Android.
- Web Wrapper (Capacitor): wrap web apps for app-store distribution while preserving native auth flows.
- SessionConnector and SessionAccount: native/web authentication flows with local keypair creation and session management.
- ControllerAccount (headless/server-side): server-side signing workflow with a native module integration.
- iOS (Swift) bindings: UniFFI-based Swift bindings for easy integration in Swift apps.
- Android (Kotlin) bindings: UniFFI-based Kotlin bindings for native Android apps.
- Capacitor configuration and deep linking: bridging web apps to native sign-in flows including App Site Association passkeys.
Quick Start
Install the native bindings for your target platform and initialize a SessionConnector with your policies and RPC endpoint to begin native authentication.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: controller-native Download link: https://github.com/cartridge-gg/docs/archive/main.zip#controller-native Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.