---
title: "Get crypto deposit-account source catalog"
method: GET
path: "/v1/deposit_accounts/crypto/config"
tags: ["Wallets"]
---

# Get crypto deposit-account source catalog

`GET /v1/deposit_accounts/crypto/config`

## Request

- Base URL: `https://api.privy.io`
- URL: `https://api.privy.io/v1/deposit_accounts/crypto/config`
- Auth: HTTP basic

Returns the tokens and chains a user can send from when creating a crypto deposit account.

## Headers

- `privy-app-id` string, required: ID of your Privy app.

## Response `200`

Source catalog for the crypto deposit-account picker.

- CryptoDepositAccountConfigResponse: Source-token catalog for crypto deposit accounts. Only automation-sweepable, gas-sponsored mainnets.
  - `currencies` CryptoDepositAccountSourceCurrency[], required
    - `symbol` string, required
    - `name` string, required
    - `logo_uri` string, required: URL of the token logo.
    - `chains` CryptoDepositAccountSourceChain[], required
      - `caip2` union, required: CAIP-2 identifier for a crypto deposit-account source chain (EVM or Solana).
        - string: EVM CAIP-2 chain identifier (e.g. "eip155:4217" for Tempo, "eip155:1" for Ethereum).
        - string: Solana CAIP-2 chain identifier (e.g. "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp").
      - `address` string, required: Token contract or native asset address on this chain.
      - `decimals` integer, required: Token decimals on this chain.
  - `chains` object, required

## Changes

- **2026-10-16** `4facbfa7f9d4`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/privy-io/apis/privy-api/changes/v1/deposit_accounts/crypto/config/get.md)

---

[API](https://skmtc.dev/privy-io/apis/privy-api.md) - [All operations](https://skmtc.dev/privy-io/apis/privy-api/llms.txt) - [OpenAPI document](https://skmtc.dev/privy-io/apis/privy-api/revisions/3a2288470053?raw)
