Introduction to APIs & SDKs
Overview of Particle Network’s APIs & SDKs.
APIs & SDKs
Particle Network has a suite of over 60 API endpoints and 32 SDKs, the latter of which are spread across 9 different platforms. Integrating Particle Network’s Wallet-as-a-Service solutions through these various SDKs and APIs is meant to be as simple as possible while retaining a high degree of customizability and fundamental flexibility.
This section aims to provide technical insights (setup processes, implementation flow, request structures, etc.) into every API endpoint and SDK Particle Network offers.
Particle Connect
Web SDK
Integrating Particle Connect within web applications using either JavaScript or TypeScript.
Unity (Mobile) SDK
Integrating Particle Connect within mobile games made on Unity using C#.
Android SDK
Integrating Particle Connect on Android using Kotlin.
iOS SDK
Integrating Particle Connect on iOS using Swift.
Flutter SDK
Integrating Particle Connect within applications made using Flutter.
React Native SDK
Integrating Particle Connect within applications made using React Native.
Particle Auth
Web SDK
Interacting with Particle Auth within web applications using either JavaScript or TypeScript.
Unity (Desktop) SDK
Interacting with Particle Auth within Desktop games made on Unity using C#.
Unity (Mobile) SDK
Interacting with Particle Auth within Mobile games made on Unity using C#.
Android SDK
Interacting with Particle Auth on Android using Kotlin.
iOS SDK
Interacting with Particle Auth on iOS using Swift or Objective-C.
Flutter SDK
Interacting with Particle Auth within applications made using Flutter.
React Native SDK
Interacting with Particle Auth within applications made using React Native.
Unreal Engine SDK
Interacting with Particle Auth within applications made using Unreal Engine.
Cocos SDK
Interacting with Particle Auth within applications made using Cocos.
Server API
Collection of API endpoints for interacting with the Particle dashboard.
Particle Wallet
Web
Using Particle Wallet within web applications.
Unity SDK
Using Particle Wallet within games built on Unity.
Android SDK
Using Particle Wallet within Android applications.
iOS SDK
Using Particle Wallet within iOS applications.
Flutter SDK
Using Particle Wallet within applications built using Flutter.
React Native SDK
Using Particle Wallet within applications built using React Native.
Account Abstraction
Web SDK
Implementing account abstraction within web applications.
Unity SDK
Implementing account abstraction within games built on Unity.
Android SDK
Implementing account abstraction within Android applications.
iOS SDK
Implementing account abstraction within iOS applications.
Flutter SDK
Implementing account abstraction within applications built using Flutter.
Account Abstraction RPC
Enhanced RPC for utilizing account abstraction.
Bundler RPC
RPC for interacting with Particle Network’s in-house Bundler.
BTC Connect
Web SDK
Implementing BTC Connect within web applications.
Enhanced RPC
Was this page helpful?