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.
Web3 API Cards
Particle Auth
Particle Auth acts as the core authentication and interaction component within Particle WaaS powering wallet creation and utilization facilitated by social login
Web SDK
Interacting with Particle Auth within web applications using either JavaScript or TypeScript.
Explore
Unity (Desktop) SDK
Interacting with Particle Auth within Desktop games made on Unity using C#.
Explore
Unity (Mobile) SDK
Interacting with Particle Auth within Mobile games made on Unity using C#.
Explore
Android SDK
Interacting with Particle Auth on Android using Kotlin.
Explore
iOS SDK
Interacting with Particle Auth on iOS using Swift or Objective-C.
Explore
Flutter SDK
Interacting with Particle Auth within applications made using Flutter.
Explore
React Native SDK
Interacting with Particle Auth within applications made using React Native.
Explore
Cocos SDK
Interacting with Particle Auth within applications made using Cocos.
Explore
Unreal Engine SDK
Interacting with Particle Auth within applications made using Unreal Engine.
Explore
Server API
Collection of API endpoints for interacting with the Particle dashboard.
Explore
Particle Connect
Particle Connect is the SSO for Web3; aggregating both Web2 and Web3 onboarding options in a unified custom connection modal
Web SDK
Integrating Particle Connect within web applications using either JavaScript or TypeScript.
Explore
Unity (Mobile) SDK
Integrating Particle Connect within mobile games made on Unity using C#.
Explore
Android SDK
Integrating Particle Connect on Android using Kotlin.
Explore
iOS SDK
Integrating Particle Connect on iOS using Swift.
Explore
Flutter SDK
Integrating Particle Connect within applications made using Flutter.
Explore
React Native SDK
Integrating Particle Connect within applications made using React Native.
Explore
Particle Wallet
Particle Wallet is a unified interface for interacting with accounts generated by Particle Auth or connected to through external Web3 wallets
Web
Using Particle Wallet within web applications.
Explore
Unity SDK
Using Particle Wallet within games built on Unity.
Explore
Android SDK
Using Particle Wallet within Android applications.
Explore
iOS SDK
Using Particle Wallet within iOS applications.
Explore
Flutter SDK
Using Particle Wallet within applications built using Flutter.
Explore
React Native SDK
Using Particle Wallet within applications built using React Native.
Explore
Account Abstraction
Particle Network's Account Abstraction SDK facilitates full-stack utilization of account abstraction, working natively with Particle Auth
Web SDK
Implementing account abstraction within web applications.
Explore
Unity SDK
Implementing account abstraction within games built on Unity.
Explore
Android SDK
Implementing account abstraction within Android applications.
Explore
iOS SDK
Implementing account abstraction within iOS applications.
Explore
Flutter SDK
Implementing account abstraction within applications built using Flutter.
Explore
Account Abstraction RPC
Enhanced RPC for utilizing account abstraction.
Explore
Bundler RPC
RPC for interacting with Particle Network's in-house Bundler.
Explore
Web3 Services
Collection of RPCs and APIs for enhanced data retrieval and blockchain interaction
NFT Market API
Endpoints for interacting with the Particle Network NFT Service.
Explore
Enhanced RPC (Data API)
RPC endpoint natively integrating a realtime blockchain data API.
Explore
Enhanced RPC (Swap API)
RPC endpoint for the construction and retrieval of swaps.
Explore
Enhanced RPC (Solana)
Solana-specific RPC endpoint leveraging a built-in blockchain data API.
Explore
IPFS API
API for programmatically working with Particle Network's IPFS service.
Explore
BTC Connect
The First Account Abstraction Protocol for the BTC Ecosystem.
Web SDK
Implementing BTC Connect within web applications.
Explore