Learn more about the Universal Accounts SDK and its role in chain abstraction and cross-chain app development in the section intro.
Overview
This section provides hands-on, task-based tutorials for developers building with the Particle Network Universal Accounts SDK.Each guide focuses on implementing a real-world feature of chain abstraction — from connecting browser wallets and fetching balances to accepting cross-chain deposits and handling cross-ecosystem transactions. These examples are ideal for teams integrating Universal Accounts into existing Web3 apps to enable multi-chain interoperability, unified balances, and bridge-free asset transfers.
If you’ve already integrated Particle Auth or ConnectKit, these guides will help you extend functionality with cross-chain operations and abstracted transaction flows.
What You’ll Learn
- Integrate with Browser Wallets — connect standard EOA wallets and enable hybrid login with Universal Accounts.
- Build a Balance Widget — fetch, aggregate, and display user balances across all supported chains in one view.
- Use Universal Accounts as Deposit Flow — accept deposits in stablecoins or tokens from any supported chain, automatically available on your target network without bridges.
- Preview Transaction Details — generate transaction previews using the SDK to verify execution parameters and simulate cross-chain actions.
- Convert Primary Assets — convert or swap tokens within a Universal Account, supporting multi-chain liquidity and gas abstraction.
Before You Start
Before going through these guides, ensure your Universal Accounts SDK environment is properly configured:- Get your API key — create a project in the Particle Dashboard and retrieve your SDK keys for authentication.
- Understand the SDK fundamentals — read the Universal Accounts Overview to learn how it unifies user identities, balances, and transaction logic across chains.
- Verify supported networks — check the Supported Chains.
Next Steps
Choose a guide to begin building with chain abstraction:Quick Start Guide
Initialize a fully chain-abstracted starter app with the Universal Accounts SDK.
Integrate with Browser Wallets
Connect browser wallets and support hybrid Universal Account logins for EOA and smart accounts.
Build a Balance Widget
Fetch and display real-time, multi-chain balances using the Universal Accounts SDK.
Use Universal Accounts as Deposit Flow
Accept deposits from any supported chain and eliminate manual bridging or wrapping.
Preview Transaction Details
Simulate and preview cross-chain transaction data before execution.
Convert Primary Assets
Swap tokens across supported networks and handle gas abstraction seamlessly.