Quem guarda o quê
A API nunca guarda, recebe ou solicita chave privada. A chave de API autentica a integração, mas não assina transações.
Ciclo de uma operação
Toda operação que move fundos (alocação, rebalanceamento ou resgate) segue cinco etapas: preparar, aprovar, assinar, executar e registrar.1
Preparar
A TESA monta a operação conforme a política de alocação e devolve uma proposta com os movimentos calculados.
2
Aprovar
A empresa aprova ou rejeita pelo painel ou pela API, com uma chave de escopo
admin. Sem aprovação, nada é executado.3
Assinar
As transações não assinadas seguem para a carteira da empresa, em self-custody ou no custodiante qualificado.
4
Executar
As transações assinadas são transmitidas. O USDC circula pelo CCTP da Circle e é alocado em USDY e BUIDL, ou volta para a custódia da empresa no resgate.
5
Registrar
A TESA acompanha a confirmação, atualiza posições e emite webhooks com o hash de cada transação.
Ambientes
Cada ambiente tem chaves próprias. As URLs acima são propostas e ainda não estão ativas.
Convenções
- Formato: JSON em UTF-8, com campos em
snake_case. - Valores: montantes em USDC são strings decimais com duas casas (
"842110.00"), para evitar perda de precisão. - Datas: ISO 8601 em UTC (
2026-09-01T00:00:00Z). - Identificadores: strings opacas com prefixo por recurso, como
prop_,res_ecart_. - Paginação: listas usam cursor, com os parâmetros
limiteeapos.
Versionamento
A versão principal fica no caminho (/v1). Mudanças compatíveis, como novos campos ou eventos, entram sem troca de versão, e a integração deve ignorar campos que não reconhece. Mudanças incompatíveis geram uma nova versão principal, com período de convivência anunciado com antecedência. Acompanhe o changelog.