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

# API de Endereços

> Gere e gerencie endereços filhos para seus usuários.

A API de Endereços permite gerar endereços de depósito dedicados para cada um dos seus usuários. Cada endereço é filho da sua carteira principal e herda sua configuração de rede e ativos.

## O que você pode fazer

* Gerar um novo endereço de depósito para um usuário
* Consultar detalhes do endereço, saldos e histórico de transações
* Atualizar metadados do endereço
* Adicionar ou remover endereços da lista de permissões para saque

## Conceitos principais

**Um endereço por usuário.** Nunca reutilize endereços entre usuários. Cada endereço deve ser permanentemente atribuído a um usuário para que os depósitos possam ser corretamente identificados.

**Compatibilidade EVM.** Em blockchains compatíveis com EVM, um único endereço funciona em todas as redes EVM suportadas.

## Endpoints

| Método   | Endpoint                                                 | Descrição                                |
| -------- | -------------------------------------------------------- | ---------------------------------------- |
| `GET`    | `/wallets/{walletId}/addresses`                          | Listar todos os endereços                |
| `POST`   | `/wallets/{walletId}/addresses`                          | Gerar um novo endereço                   |
| `GET`    | `/wallets/{walletId}/addresses/{addressId}`              | Obter detalhes do endereço               |
| `PATCH`  | `/wallets/{walletId}/addresses/{addressId}`              | Atualizar metadados do endereço          |
| `POST`   | `/wallets/{walletId}/addresses/{addressId}/whitelist`    | Adicionar endereço à lista de permissões |
| `DELETE` | `/wallets/{walletId}/addresses/{addressId}/whitelist`    | Remover endereço da lista de permissões  |
| `GET`    | `/wallets/{walletId}/addresses/{addressId}/balance`      | Obter saldo de um único ativo            |
| `GET`    | `/wallets/{walletId}/addresses/{addressId}/balances`     | Obter saldo de todos os ativos           |
| `GET`    | `/wallets/{walletId}/addresses/{addressId}/transactions` | Listar transações                        |

<Card title="Referência Completa da API" icon="book" href="/pt/api-reference/addresses/get-addresses">
  Veja todos os endpoints de endereços na aba Referência da API.
</Card>
