Skip to main content
Universal AccountsUniversal Accounts

User flow of Particle Network's Universal Accounts.

What is the Universal SDK?

Universal Accounts give your users a single account and balance across all supported chains. The Universal Accounts SDK allows you to integrate Universal Accounts into your dApp. This enables you to onboard users from any ecosystem without requiring them to bridge, regardless of where your dApp is deployed.

Integration Flow

The Universal Accounts SDK makes it simple to integrate chain abstraction into your app with minimal code changes. Every transaction is routed through Particle’s Chain Abstraction layer, so balances and gas are handled across chains automatically.

Steps to integrate

  1. Initialize the Universal Account with a single config object.
  2. Construct and execute transactions using the SDK.
  3. Sign with your existing provider (e.g. RainbowKit, Particle Auth, or any wallet connector).
That’s it—your current execution flow stays the same. No additional bridging or gas logic required.
The SDK treats the user’s Primary Assets as a unified balance across all supported chains.

What you get out of the box

  • Read balances across chains as if they were one.
  • Send transactions without adding bridging logic.
  • Gas abstraction automatically handled—no extra code required.
Universal Accounts are independent smart accounts, not extensions of an existing wallet.
  • When a user creates a Universal Account with their existing wallet, their assets stay in the original wallet. Nothing is moved automatically.
  • Users can transfer assets into their Universal Account from any supported chain through in-app flows.
  • As a developer, you can choose whether to make Universal Accounts the default experience or keep them as an optional toggle alongside EOAs.

Quickstart: Universal Accounts

Get a live integration ready in under 5 minutes by learning the basics of Universal Accounts and implementing the SDK.

Introduction to Universal Accounts

What are Universal Accounts, how do they work, and what problems do they solve?

Getting Started

A step-by-step setup guide for integrating the UAs SDK into your application.

UA SDK Reference

SDK and API reference for the Universal Accounts SDK.

How-To Guides

Learn to implement specific Universal Account features in your app.

Integrate Universal Accounts

Learn how to integrate Universal Accounts into any dApp.

Use Universal Accounts as deposit flow

Learn how to use Universal Accounts as deposit flow.

Displaying An Assets Breakdown

Learn how to display the assets breakdown of a Universal Account.

Understanding Chain Abstraction

Explore the foundational concepts behind Universal Accounts and how they power chain abstraction.

What Is Chain Abstraction?

Breakdown of chain abstraction, Universal Accounts, and Universal Liquidity.

Supported Chains

List of chains supported by Universal Accounts.