SDKs
Overview
Portkey provides SDKs for a range of languages and frameworks that make it easy for application developers to execute basic, as well as more advanced, functionality.
We plan to provide two types of SDKs.
Type | Description | SDKs available | |
---|---|---|---|
1 | Core SDK | Projects can integrate by calling the API | TypeScript, Android, unity, ios, ReactNative |
2 | UI SDK | Projects can conveniently integrate by directly referencing | TypeScript, Android, cocos, unity, ReactNative |
Portkey functionalities supported in the Core SDK and UI SDK are the same.
Example functionality matrix
Connect to user wallet | Manage user asset | on/off ramp | NFT checkout | ||||
---|---|---|---|---|---|---|---|
Sign-up, Login | Logout | Get list of assets | Send/receive assets | ||||
Core SDK | Typescript | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Unity | ✅ | ✅ | ✅ | ✅ | 🚀 | 🚀 | |
Android SDK | 🚀 | 🚀 | 🚀 | 🚀 | 🚀 | 🚀 | |
iOS SDK | 🚀 | 🚀 | 🚀 | 🚀 | 🚀 | 🚀 | |
UI SDK | Typescript | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ |
Unity | ✅ | ✅ | ✅ | 🚀 | 🚀 | 🚀 | |
Android SDK | 🚀 | 🚀 | 🚀 | 🚀 | 🚀 | 🚀 | |
iOS SDK | 🚀 | 🚀 | 🚀 | 🚀 | 🚀 | 🚀 | |
ReactNative SDK | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
🚀 : coming soon