APIs & SDKs
PARTICLE CONNECT
- Introduction to Particle Connect
- SDKs (Desktop)
- SDKs (Mobile)
- FAQ
PARTICLE AUTH
- Introduction to Particle Auth
- Server API
- SDKs (Desktop)
- SDKs (Mobile)
- SDKs (Multi-platform)
- FAQ
PARTICLE WALLET
- Introduction to Particle Wallet
- Introduction to On-Ramp
- SDKs (Desktop)
- SDKs (Mobile)
- FAQ
ACCOUNT ABSTRACTION
- Introduction to Smart Wallet-as-a-Service
- SDKs (Desktop)
- SDKs (Mobile)
- Account Abstraction RPC
- Bundler RPC
- Paymaster RPC
- FAQ
BTC CONNECT
- Introduction to BTC Connect
- SDKs (Desktop)
- BTC Connect RPC
- FAQ
EHNANCED
- Overview
- EVM Enhanced RPC
- Solana Enhanced RPC
- Swap RPC
DEBUGGING
Particle Account Abstraction FAQ
Find Frequently Asked Questions about Particle Account Abstraction.
Answer: Particle Network uses the Biconomy Paymaster to sponsor transactions using ERC-20 tokens for gas fees. To support new ERC-20 tokens, it is dependent on Biconomy’s integration. The availability of a token for gas payments is determined by Biconomy’s supported token list.
Answer: You can fund the Paymaster by depositing USDT on either Ethereum or BNB Chain through the Paymaster menu on the Particle Network Dashboard.
The choice of chain only affects the deposit origin, not the Paymaster’s functionality. Once deposited, USDT is converted to the native token of the target chain, enabling you to sponsor transactions on any supported EVM chain.
To view the full list of supported EVM chains, head over to the Network Coverage page.
Answer: The AA SDK currently doesn’t offer native support for custom smart accounts. We support a select range of smart accounts:
- SimpleAccount:
SIMPLE
- Biconomy:
BICONOMY
- CyberConnect:
CYBERCONNECT
- Light:
LIGHT
- Xterio:
XTERIO
Answer: Yes, with Biconomy V2, you can use session keys to grant users the ability to conditionally delegate signing authority. This allows for the automation of transactions and the elimination of confirmation pop-ups, providing a smoother user experience.
Answer: Although our SDK doesn’t natively support custom Bundlers, you can still create a UserOperation
object using the SDK. Once constructed, this object can be executed via a standard API call to your own Bundler endpoint.
UserOperation
objects, check out our API reference.Answer: The AA SDK currently only supports Particle’s native Paymaster, accessible via the Particle Network Dashboard, and Biconomy’s Paymaster. If you wish to use a custom Paymaster, you’ll need to integrate it through a custom API in your application, sponsoring a UserOperation
constructed by the AA SDK/API.
After that, using our SDK, you can execute the resulting UserOperation
(including paymasterAndData
from your Paymaster).
Answer: Each natively-supported smart account differs in feature-set (such as session keys, multi-chain signatures, and so on).
Below is a table detailing the core differences between account types as it relates to the features they support.
Account Type | Session Keys | Transferable Signer | Multichain Signatures | Gasless Transactions |
---|---|---|---|---|
Biconomy (V2) | ✓ | ✓ | ✓ | ✓ |
Biconomy (V1) | ✗ | ✗ | ✗ | ✓ |
Light | ✗ | ✓ | ✗ | ✓ |
Xterio | ✗ | ✗ | ✗ | ✓ |
CyberConnect | ✗ | ✗ | ✗ | ✓ |
SimpleAccount | ✗ | ✗ | ✗ | ✓ |
Still need help?
Open a ticket with Particle’s Developer Relations team through the dedicated Telegram support bot.
Was this page helpful?