Using Particle’s Mobile AA SDKs
The Particle Mobile AA SDKs bring account abstraction to native mobile apps. They handle:- Smart account deployment and assignment
UserOperation
construction and sending- Session keys
- Integration with paymasters and bundlers
BICONOMY
, CYBERCONNECT
, SIMPLE
, LIGHT
, etc.).
Supported Platforms
Platform | Package |
---|---|
Android | network.particle:aa-service (Kotlin) |
iOS | ParticleAA (via CocoaPods) |
Flutter | particle_aa (Dart) |
React Native | @particle-network/rn-aa (JavaScript) |
Unity | Unity AA Module |
Setup Flow
- Integrate either Particle Connect or Particle Auth (required as the authentication layer).
- Install the AA SDK for your platform.
- Initialize the AA service with your chosen smart account type.
- Options:
BICONOMY_V2
CYBERCONNECT
SIMPLE
LIGHT
COINBASE
- Options:
Initialization Examples
Android (Kotlin)
Learn More Select your platform for the full SDK reference: