Skip to main content
Crate name: arcane_sdk (package arcane-sdk). Pass your portal public key into APIs whose parameter is currently named game_id.

Init (default launch path)

Advanced ownership helpers

Most games only need arcane_init. These are for custom flows:

Device and paths

Types

See Errors and Ownership model.

Crate types

Use rlib from Rust games; link cdylib / staticlib for the C ABI.