Guia: carteiras de recebimento
As ordens usam uma carteira cadastrada na mesma rede da ordem (ex.: Solana). Sem carteira válida, a criação da ordem pode falhar.
Passo 1 — Autenticar
Obtenha {{TOKEN}} com login (ver cURL e variáveis).
Passo 2 — Listar carteiras existentes
curl -s -X GET "{{BASE_URL}}/users/me/wallets" \
-H "Authorization: Bearer {{TOKEN}}"
Anote o id se for remover depois.
Passo 3 — Cadastrar uma carteira (Solana)
curl -s -X POST "{{BASE_URL}}/users/me/wallets" \
-H "Authorization: Bearer {{TOKEN}}" \
-H "Content-Type: application/json" \
-d '{
"name": "Carteira principal",
"network": "SOLANA",
"public_address": "SEU_ENDERECO_PUBLICO_SOLANA"
}'
nameé opcional.networkdeve ser uma rede habilitada no ambiente (ex.:SOLANA).public_addressé o endereço Solana que receberá USDT ou USDC, conforme otokende cada ordem.
Passo 4 — Remover uma carteira
curl -s -X DELETE "{{BASE_URL}}/users/me/wallets/WALLET_ID" \
-H "Authorization: Bearer {{TOKEN}}"
Substitua WALLET_ID pelo id retornado na listagem.
Observações
- Não há endpoint de edição: para alterar o endereço, remova e crie de novo.
- O mesmo usuário pode ter várias carteiras (por rede ou por nome).
Detalhes de request/response: API — Carteiras.