> ## 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 Assinatura

> Assine mensagens e dados tipados a partir de qualquer carteira Blockradar.

A API de Assinatura permite assinar mensagens arbitrárias e dados tipados EIP-712 a partir de uma carteira Blockradar ou endereço filho. Isso é usado para fluxos de autenticação, aprovações no estilo permit e assinatura de acordos off-chain.

## O que você pode fazer

* Assinar uma mensagem simples a partir de uma carteira principal ou endereço filho
* Assinar dados tipados estruturados EIP-712 para fluxos de trabalho em conformidade com padrões

## Endpoints

| Método | Endpoint                                                    | Descrição                                          |
| ------ | ----------------------------------------------------------- | -------------------------------------------------- |
| `POST` | `/wallets/{walletId}/sign/message`                          | Assinar uma mensagem (carteira principal)          |
| `POST` | `/wallets/{walletId}/sign/typed-data`                       | Assinar dados tipados EIP-712 (carteira principal) |
| `POST` | `/wallets/{walletId}/addresses/{addressId}/sign/message`    | Assinar uma mensagem (endereço filho)              |
| `POST` | `/wallets/{walletId}/addresses/{addressId}/sign/typed-data` | Assinar dados tipados EIP-712 (endereço filho)     |

<Card title="Referência Completa da API" icon="book" href="/pt/api-reference/signing/master-wallet-sign-message">
  Veja todos os endpoints de assinatura na aba Referência da API.
</Card>
