> ## Documentation Index
> Fetch the complete documentation index at: https://developers.particle.network/llms.txt
> Use this file to discover all available pages before exploring further.

# How-to Guides

> Step-by-step guides for building with the Universal Accounts SDK.

<Note>
  Learn more about the **Universal Accounts SDK** and its role in **chain abstraction** and **cross-chain app development** in the [section intro](/universal-accounts/cha/overview).
</Note>

***

## 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:

1. **Get your API key** — create a project in the [Particle Dashboard](https://dashboard.particle.network/) and retrieve your SDK keys for authentication.
2. **Understand the SDK fundamentals** — read the [Universal Accounts Overview](/universal-accounts/cha/overview) to learn how it unifies user identities, balances, and transaction logic across chains.
3. **Verify supported networks** — check the [Supported Chains](/universal-accounts/cha/chains).

***

## Next Steps

Choose a guide to begin building with **chain abstraction**:

<CardGroup>
  <Card title="Quick Start Guide" icon="rocket" href="/universal-accounts/cha/web-quickstart">
    Initialize a fully chain-abstracted starter app with the Universal Accounts SDK.
  </Card>

  <Card title="Integrate with Browser Wallets" href="/universal-accounts/cha/how-to/integrate-browser-wallets" icon="computer">
    Connect browser wallets and support hybrid Universal Account logins for EOA and smart accounts.
  </Card>

  <Card title="Build a Balance Widget" href="/universal-accounts/cha/how-to/build-balance-widget" icon="wallet">
    Fetch and display real-time, multi-chain balances using the Universal Accounts SDK.
  </Card>

  <Card title="Use Universal Accounts as Deposit Flow" href="/universal-accounts/cha/how-to/deposit-flow" icon="wand-magic-sparkles">
    Accept deposits from any supported chain and eliminate manual bridging or wrapping.
  </Card>

  <Card title="Preview Transaction Details" href="/universal-accounts/cha/how-to/preview-transaction" icon="file">
    Simulate and preview cross-chain transaction data before execution.
  </Card>

  <Card title="Convert Primary Assets" href="/universal-accounts/cha/how-to/convert-assets" icon="repeat">
    Swap tokens across supported networks and handle gas abstraction seamlessly.
  </Card>
</CardGroup>
