> ## 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 our [Introduction](/universal-accounts/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's fundamentals**. Read the [Universal Accounts Overview](/universal-accounts/overview) to learn how it unifies user identities, balances, and transaction logic across chains.
3. **Verify supported networks**. Check our [Supported Chains](/universal-accounts/chains).

***

## Next Steps

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

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

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

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

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

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

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