Available SDKs
My Cloud Wallet provides SDKs for various platforms to help developers integrate blockchain functionality into their applications. Below is a list of available SDKs:
Mobile SDKs
| SDK | Description | Documentation |
|---|---|---|
| React Native SDK | Enables seamless integration between React Native applications and My Cloud Wallet mobile app. Provides WebSocket and Direct connection modes. | View Documentation |
| Unity SDK | Enables Unity applications to interact with My Cloud Wallet for authentication, transaction signing, and wallet management. Supports Android, iOS, and desktop platforms. | View Documentation |
Features Comparison
| Feature | React Native SDK | Unity SDK |
|---|---|---|
| Cross-Platform Support | ✅ iOS, Android | ✅ iOS, Android, Desktop |
| WebSocket Mode | ✅ | ✅ |
| Direct Mode | ✅ | ✅ (*) |
| QR Code Support | ✅ | ✅ |
| Transaction Signing | ✅ | ✅ |
| User Authentication | ✅ | ✅ |
| Secure Communication | ✅ | ✅ |
| Automatic Platform Configuration | ✅ | ✅ |
(*) ⚠️ Note: WebGL is now supported but only for remote signing.
Getting Started
Choose the SDK that best fits your development needs:
- For React Native applications, use the React Native SDK
- For Unity applications, use the Unity SDK
Each SDK comes with comprehensive documentation, example implementations, and support resources to help you get started quickly.
