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.

What is Simple Deposit?
Simple Deposit (@particle-network/simple-deposit) lets your app accept deposits from any chain. It gives your users a deposit address for every chain supported by Universal Accounts, with funds automatically detected and bridged to your configured destination chain in USDC.
It’s the fastest way to add cross-chain deposits to a single-chain app. Your users send funds from wherever their assets already live, and you receive a single, predictable asset on a single chain — no bridging UI, no network switching, and no other changes to your app.
Learn More About Universal Accounts
Simple Deposit is powered by Universal Accounts. Learn what they are and how they work.
Simple Deposit uses USDC as the bridged asset. All deposits are automatically converted to USDC and sent to your configured destination chain.
How it works
Simple Deposit is designed for fast, minimum-lift integrations into any app, regardless of the wallet stack you use.- The SDK generates EVM and Solana deposit addresses for your user.
- Your user sends supported tokens to those addresses from any chain.
- The SDK detects each deposit and bridges it to your destination chain as USDC.
- Funds are swept to your configured destination address — automatically, or on demand.
Try it live
See Simple Deposit in action before you integrate.Try Live Demo
Open the Simple Deposit demo app.
Get started
Get a live integration ready in minutes — install the SDK, then pick the API that fits your app.Quickstart
Install the SDK and accept your first deposit in minutes.
React SDK
DepositProvider, hooks, and UI components.
Core SDK
Headless DepositClient for server-side and non-React apps.
Reference
Types, constants, chain utilities, and advanced topics.
