SDK
CROSS SDK is an integrated development toolkit for building blockchain-based services and games. It is designed to make it easy to integrate blockchain features across various platforms, allowing developers to quickly implement wallet connection, token transfer, signature, custom data handling, and more—without having to build complex blockchain logic from scratch.
Supported SDK Types
- SDK-JS: A JavaScript/TypeScript SDK for use in web frontends (such as React) and Node.js environments.
- SDK-Unity: A C# SDK for use in Unity engine-based games and applications.
Supported Platforms
- Web: Compatible with various frontend frameworks such as React, Next.js, Vite, and Webpack
- Game: Unity (multi-platform support including Windows, macOS, Android, iOS, etc.)
- Node.js: Can be used for server-side scripts and backend integration
Key Features
- Wallet Connection & Authentication: Supports integration with various wallets (MetaMask, CROSSx, etc.) for user authentication and account management
- Token Transfer: Enables transfer of CROSS coins as well as ERC-20, ERC-721, ERC-1155, and other tokens
- Smart Contract Integration: Supports contract calls, read/write operations, and custom transactions
- Message/Data Signing: Provides multiple signing methods including plain messages and EIP-712
- Custom Data: Allows attaching metadata (text, JSON, binary, etc.) to transactions and signatures
- Balance Inquiry & Subscription: Real-time balance checking and change detection
- Easy Integration: Intuitive APIs and rich examples for rapid development
Updated 1 day ago