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

# list_accounts

> List wallet accounts and deposit links by network.

The `list_accounts` tool returns the per-network account list for your AgentCash wallet, including balance, wallet address, and deposit link for each supported network.

Equivalent CLI command: `npx agentcash accounts`

## Parameters

This tool takes no parameters.

## Response

<ResponseField name="accounts" type="array">
  One entry per supported network.

  <Expandable>
    <ResponseField name="network" type="string">Supported network name.</ResponseField>
    <ResponseField name="balance" type="number">USDC balance on that network.</ResponseField>
    <ResponseField name="address" type="string">Wallet address for that network.</ResponseField>
    <ResponseField name="depositLink" type="string">Funding link for that network.</ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="isNewWallet" type="boolean">
  Whether the wallet is new and likely needs funding.
</ResponseField>

<ResponseField name="onboardingCta" type="object">
  Present when the user has not completed onboarding. Show its message when returned.
</ResponseField>

## Behavior

* Creates the wallet automatically at `~/.agentcash/wallet.json` if one does not exist
* Returns funding details only when you need network-specific deposit instructions
* Prefer [`get_balance`](/tools/get-balance) when you only need to know whether funds are available

## Example

Ask your agent:

> If I need to fund my AgentCash wallet, what deposit links can I use?
