dCorps Hub
DevCo Testnet Fundação Auditoria Mainnet Adoção

Validação

Objetivo e cobertura

Validação aqui significa checagens de integração, não aprovações. Ela define como equipes confirmam que ações, tags e visualizações derivadas permanecem consistentes entre SDKs, indexadores e exploradores na testnet. A cobertura foca em resultados repetíveis, paridade entre ferramentas, detecção precoce de divergências e relatórios de conformidade com hashes de evidência.

Alinhamento de esquema

Payloads de ação seguem os tipos do pacote atual, mantendo a validação consistente entre ferramentas.

Cobertura de tags

Fluxos carregam tags obrigatórias para que visualizações classifiquem atividade sem interpretação manual.

Consistência de visualizações

Visualizações derivadas batem com saídas do indexador, para que exploradores mostrem os mesmos totais e classificações.

Paridade entre ferramentas

Ferramentas oficiais e de terceiros se alinham às mesmas entradas e saídas, seguindo a mesma lógica de tags.

Superfícies de conformidade

As checagens de validação se aplicam às superfícies do kernel que dirigem o comportamento do Hub: transações, eventos, derivação de visualizações e saída do explorador. Cada superfície tem esquemas e padrões de tags esperados para que as saídas se alinhem entre ferramentas. A cobertura cresce a cada ciclo de testnet, então as atualizações são incrementais.

Output de transação

Ações assinadas emitem eventos esperados e atualizações de estado dentro dos parâmetros atuais da chain.

Streams de eventos

Feeds de eventos publicam payloads consistentes para que ferramentas consumidoras consigam processar e indexar.

Derivação de visualizações

A lógica do indexador bate com cálculos de referência para saldos, alocações e índices de cobertura entre ferramentas.

Exibição no explorador

O explorador exibe os mesmos resultados que indexadores calculam, com tags e metadados correspondentes.

Sinais de validação

Checagens leves mostram se as saídas batem com o pacote atual. Elas incluem comparações de fixtures, checagens de completude de tags e checagens de paridade de indexadores para que equipes detectem desvios cedo. São informativas e guiam o trabalho de integração, não aprovações nem certificações.

Fixtures de referência

Fixtures de referência comparam saídas esperadas com respostas reais da testnet para detectar desvios.

Checagens de diff

Checagens automatizadas de diff comparam saídas de indexador entre ambientes para sinalizar divergências cedo.

Completude de tags

Checagens de cobertura sinalizam tags ausentes para que fluxos sejam corrigidos antes de compartilhar resultados.

Sinais de erro

Erros são registrados com action IDs para que equipes rastreiem falhas rapidamente.

Relatórios de conformidade

Publique relatórios de conformidade com metas de versão, resumo de resultados e hashes de evidência para revisão.

Fluxo de validação

Use este fluxo para alinhar sua integração com a superfície atual da testnet. Ele mantém a configuração consistente entre equipes e destaca divergências cedo. Repita o fluxo após reinicializações ou atualizações de pacote para manter sua linha de base alinhada ao comportamento atual da testnet.

1

Revise o pacote

Pegue o pacote mais recente e confirme versões de esquema, endpoints e chain ID.

2

Execute ações de amostra

Envie um pequeno conjunto de ações de teste que exercitam carteiras, papéis e tags.

3

Verifique cobertura de tags

Confira cobertura de tags para cada ação e corrija valores ausentes ou incorretos.

4

Compare visualizações

Compare saídas de explorador e indexador para confirmar que totais e classificações batem de forma consistente.

5

Registre e execute novamente

Registre divergências, ajuste a lógica de integração e rode as checagens novamente após atualizações quando necessário.

6

Publique o relatório

Publique um relatório de conformidade com metas de versão e hashes de evidência para revisão.

Limites da testnet

O trabalho de validação acontece na testnet e herda suas restrições. Reinicializações, mudanças de parâmetros e cobertura parcial são normais durante desenvolvimento ativo. Trate os resultados como sinais de integração e valide novamente quando o pacote mudar. Atualizações de pacote indicam quando as etapas de validação precisam ser refeitas.

Ciclos de reinicialização

Reinicializações de estado podem acontecer; mantenha fixtures e configs portáveis entre ciclos.

Mudanças de parâmetros

Parâmetros de módulos podem mudar; alinhe a validação ao pacote mais recente a cada ciclo.

Cobertura parcial

Alguns módulos podem ficar atrás ou incompletos por breves períodos durante iterações da testnet.

Manifesto

"Meu objetivo é simples: permitir que qualquer pessoa, em qualquer lugar, constitua uma entidade capaz de operar com credibilidade, continuidade e infraestrutura financeira real, projetada para operações nativas em stablecoins."

Ler o Manifesto

Nicolas Turcotte

Fundador e engenheiro-chefe

Contribua agora

A testnet é para desenvolvedores, operadores e responsáveis que querem validar o Hub em público.

Engenheiros de protocolo

Trabalhando em definições do kernel, escopo de mensagens e invariantes.

Engenheiros de indexação e dados

Definindo esquemas de eventos e entradas reproduzíveis para as visões.

Operadores iniciais

Testando o sequenciador, o envio de lotes e o escopo operacional sob as regras da testnet.

Investidores alinhados à infraestrutura

Acompanhando escopo, riscos e progresso (sem promessas de retorno).

Assessoria jurídica

Revisando a postura de limites, o escopo non-custodial e a ordem do pacote documental.

Responsáveis pela governança

Definindo a separação entre kernel e adaptadores e a postura de atualizações.

Somente em inglês
Testnet

Acesso à testnet

Solicite acesso para explorar o Hub, testar as interfaces de referência e validar o comportamento do protocolo de ponta a ponta na dev testnet. Qualquer pessoa pode solicitar acesso; o acesso local/dev para operadores é analisado com mais rigor.

Solicitar acesso à testnet

Acesso restrito. Aprovação necessária.

Testnet Somente em inglês

Acesso à testnet

Solicite acesso para explorar o Hub, testar as interfaces de referência e validar o comportamento do protocolo na dev testnet. O acesso local/dev para operadores é analisado com mais rigor.

Solicitar acesso à testnet

Boletim Somente em inglês

Mantenha-se informado

Atualizações concisas sobre a prontidão da testnet, lançamentos e marcos de governança.