CROSSx 2.0

CROSSx 2.0

CROSSx 2.0 is a next-generation Embedded Wallet SDK platform. It integrates OAuth-based authentication and blockchain wallet functionality into a single SDK, enabling app developers to implement Web3 features without the complexity of key management.


Key Features

  • OAuth Login - Supports Google / Apple social login (direct JWT injection also supported)
  • Embedded Wallet - Mnemonic-based HD wallet creation and management, protected by PIN
  • Signing & Sending - EIP-191 message signing, EIP-712 typed data, transaction signing and sending
  • RPC Proxy - Chain-specific JSON-RPC calls (eth_call, eth_getBalance, etc.)
  • Biometric Authentication - PIN protection via Face ID / Touch ID
  • Legacy Migration - Automatic recovery of existing CROSSx native app wallets
  • Theme Customization - Light / Dark / System mode, semantic color token overrides

Supported Platforms

PlatformPackageMinimum Requirements
iOSSwift Package ManageriOS 15.0+, Xcode 15+
AndroidMaven / GradleAndroid 8.0+ (API 26)
JavaScript (Core)npmNode 18+ / Modern browsers
ReactnpmReact 18+
WagminpmWagmi v2+

Integration Flow (Common)

  1. Install SDK and set project ID
  2. OAuth login (or inject JWT)
  3. Create wallet (createWallet)
  4. Sign / send / make RPC calls

© 2025 NEXUS Co., Ltd. All Rights Reserved.