O que é
NONPROFIT-COMPLEX é a configuração dCorps avançada de sem fins lucrativos para fundos designados, patrocínios guarda-chuva e divulgação sensível à privacidade. Ela cria um perfil público da organização, carteiras de doação e de programa e papéis de comitê com escopos definidos. Políticas de fundos, alocações e grants materiais permanecem visíveis on-chain por meio de fluxos com tags e evidências ancoradas.
Código do template
Código do template: NONPROFIT-COMPLEX. Este rótulo mantém o template consistente em apps, links e visões públicas.
Conselho + comitês
Papéis de conselho e de comitê definem aprovações para políticas de fundos, incorporação de patrocínios e desembolsos materiais.
Fundos designados
Fundos restritos e não restritos usam rótulos e tags para que o dinheiro permaneça separado e políticas fiquem claras.
Programas guarda-chuva
Carteiras de programa e tags de patrocínio mantêm iniciativas de parceiros distintas, enquanto suportam visões consolidadas.
Divulgação seletiva
Modos de divulgação permitem agregados públicos com detalhes privados, preservando a transparência mínima.
Ideal para
NONPROFIT-COMPLEX é ideal para ONGs guarda-chuva, patrocinadores fiscais e fundações que administram fundos designados e programas parceiros. Funciona para equipes com comitês de finanças, auditoria, grants ou patrocínio que operam sob políticas formais de fundos. Pagamentos do dia a dia permanecem eficientes, enquanto alocações grandes e mudanças de política seguem aprovações definidas.
Controles de fundos
Políticas e restrições de fundos separam dinheiro restrito e não restrito entre programas e visões de relatórios.
Programas de patrocínio
Projetos parceiros operam sob acordos de patrocínio com aprovações de comitês e rastreamento claro de desembolsos.
Pronto para auditoria
Âncoras de evidência e logs de governança sustentam auditorias, conformidade de grants e históricos de mudanças de política.
Modos de privacidade
Divulgação seletiva mantém itens sensíveis privados, enquanto agregados públicos permanecem verificáveis.
Não é ideal para
Este template não é para pequenas organizações sem fins lucrativos de um único programa nem para estruturas com conselho sem fundos designados. Também não é a opção certa para grupos que só precisam de supervisão por comitês, sem patrocínios ou modos de privacidade. Se fundos designados ou divulgação seletiva não fazem parte do escopo, NONPROFIT-BOARD ou NONPROFIT-SIMPLE é uma opção melhor.
Sem fins lucrativos simples
NONPROFIT-SIMPLE funciona para equipes de um único programa sem camadas de comitês nem políticas de fundos designados.
Sem fins lucrativos com conselho
NONPROFIT-BOARD cobre governança por comitês sem fundos designados nem modos de divulgação seletiva.
Modelo corporativo
Estruturas de equity e governança de acionistas pertencem aos templates CORP-*, não a sem fins lucrativos.
Governança e papéis
Organizações sem fins lucrativos não têm equity; a autoridade fica com o conselho e com comitês delegados. Cadeiras do conselho definem quórum e limiares de voto para mudanças de política de fundos, alocações relevantes e aprovações de patrocínio. Papéis de comitê cuidam de finanças, auditoria, grants e supervisão de patrocínios, enquanto o secretário ancora decisões como evidência pública.
Cadeiras do conselho
Cadeiras do conselho definem quórum e limiares de voto para políticas de fundos e alocações materiais.
Papéis de comitê
Comitês cobrem finanças, auditoria, grants e aprovações de patrocínio, com escopos e limiares definidos.
Papel do tesoureiro
O tesoureiro inicia desembolsos e prepara eventos de alocação dentro de políticas do conselho e de comitês.
Papel do secretário
O secretário ancora atas, políticas de fundos e acordos de patrocínio como evidência pública.
Fundos designados e programas
Separe dinheiro restrito e não restrito mantendo orçamentos de programa claros. Carteiras e tags de programa vinculam desembolsos a fundos, projetos ou acordos de patrocínio específicos. Políticas de fundos são ancoradas para que doadores e auditores verifiquem como restrições se aplicam entre programas.
Fundos restritos
Fundos restritos carregam tags de política para que gastos sigam restrições de doador ou de grant.
Fundos não restritos
Fundos não restritos permanecem flexíveis, mas ainda rotulados para que a alocação geral permaneça transparente.
Carteiras de programa
Carteiras de programa mapeiam fundos a iniciativas, mantendo desembolsos alinhados a missões específicas.
Acordos de patrocínio
Acordos de patrocínio ancoram projetos parceiros a carteiras de programa e escopos de aprovação de forma clara.
Política de alocação
Defina desembolsos rotineiros e protegidos entre programas e fundos com políticas de alocação on-chain. Comitês podem definir limiares para grants, transferências de programa ou mudanças de fundos, enquanto o conselho aprova atualizações de política. Âncoras de evidência ligam decisões de política a documentos de suporte para que mudanças de alocação permaneçam com responsabilização clara.
Regras de programa
Regras de programa definem quais carteiras e tags se aplicam a cada alocação de programa.
Restrições de fundos
Restrições de fundos determinam como dinheiro restrito pode ser movido ou gasto de forma apropriada.
Níveis de aprovação
Níveis de aprovação separam desembolsos rotineiros de grants protegidos e mudanças de política de forma clara.
Estrutura de carteiras
Separe o dinheiro por finalidade para que a atividade seja fácil de acompanhar. Doações chegam na carteira principal, carteiras de programa acompanham alocações e a tesouraria operacional cobre despesas compartilhadas. Carteiras de autoridade assinam aprovações, enquanto carteiras de pagamento recebem e enviam fundos. Isso mantém controle separado do caixa e deixa a atividade fácil de verificar.
Carteira de doação
O tipo de carteira DONATION recebe doações e grants para que entradas fiquem isoladas da atividade de gasto.
Carteiras de programa
O tipo de carteira PROGRAM acompanha orçamentos de programa, fundos designados e desembolsos de patrocínio por área de missão.
Tesouraria operacional
O tipo de carteira OPERATING_TREASURY cobre custos operacionais compartilhados e pagamentos a fornecedores entre programas.
Carteiras de reserva
O tipo de carteira RESERVES guarda reservas ou saldos restritos quando a organização separa fundos.
Ativos operacionais
Totais de relatório são exibidos em USDC para manter valores estáveis e fáceis de comparar. Carteiras de tesouraria também podem manter DCHUB para gas ou exposição de longo prazo, se você decidir. Essas posições recebem tags para manter resumos claros e não misturar com caixa operacional.
Unidade de relatório
Todo relatório na v0.1 usa totais em USDC para que visões permaneçam estáveis ao longo do tempo e entre ferramentas.
Posições de tesouraria
Carteiras de tesouraria e de reservas podem manter DCHUB junto com stablecoins quando você quiser exposição à rede.
Ativos com tags
Saldos em DCHUB devem carregar asset_tag e BAL_DCHUB para que exploradores os separem do caixa operacional.
Pagamentos de gas
Taxas de transação são pagas em DCHUB pela carteira assinante sempre que ela envia uma transação.
Doações e modos de pagamento
Aceite doações diretamente ou por solicitações de pagamento on-chain para que apoiadores vejam um valor e uma finalidade claros. Planos recorrentes viabilizam doações agendadas, e cada solicitação carrega um status para que o time veja o que está em aberto, pago ou cancelado. Doações liquidam em USDC e vão para a carteira de doações.
Doações diretas
Apoiadores podem enviar USDC direto para a carteira de doações para confirmação imediata on-chain.
Solicitações de doação
Solicitações de pagamento definem valor, finalidade e referência do pagador para que doações fiquem organizadas e consistentes.
Planos recorrentes
Planos recorrentes agendam doações repetidas para que apoiadores se comprometam com contribuições mensais ou trimestrais.
Atualizações de status
O status de cada solicitação muda de aberta para paga ou cancelada, deixando o acompanhamento claro.
Itens de doação
Defina faixas de doação ou pacotes de patrocínio para que solicitações de pagamento permaneçam consistentes. Cada item tem um rótulo, um valor-alvo e um ID que pode ser reutilizado em campanhas e tags. Isso mantém relatórios para doadores claros sem redigitar sempre os mesmos detalhes.
Referência do item
Crie um item_id com rótulo e valor para que faixas de doação sejam reutilizáveis.
Valor sugerido
Valores sugeridos mantêm solicitações consistentes, permitindo que apoiadores doem mais ou menos.
Vinculação de campanha
Use item_id com tags de campanha para conectar faixas de doação a relatórios.
Pagamentos de programas e fornecedores
Aplique tags a grants, pagamentos a fornecedores e auxílios (stipends) para que alocações permaneçam visíveis sem expor detalhes sensíveis de beneficiários. Carteiras de recebedor recebem fundos, enquanto papéis de aprovação controlam quando desembolsos saem. Apps podem agrupar pagamentos em lote para acompanhar ciclos de programas.
Carteiras de recebedor
Carteiras de recebedor recebem grants ou pagamentos a fornecedores diretamente, separadas de quaisquer papéis de autoridade.
Desembolsos com tags
Desembolsos carregam tags de programa ou de grant para que alocações sejam fáceis de identificar em resumos.
Pagamentos em lote
Apps ou SDKs podem agrupar pagamentos quando você quiser desembolsos recorrentes ou por grupo.
Tags e evidências
Tags são rótulos simples adicionados a cada pagamento para manter a atividade compreensível ao longo do tempo. Para grants e desembolsos materiais, você pode anexar prova ancorando uma referência segura a aprovações, recibos ou acordos. Isso cria uma trilha clara sem publicar arquivos privados.
Núcleo obrigatório
Essas tags são obrigatórias em todo fluxo para manter visões consistentes. Combine reference_type com reference_id.
Programa e fundo
Use essas tags para dividir alocações por programa, fundo ou restrição, quando aplicável.
Doador e relatórios
Use essas tags para doadores, grants, campanhas e relatórios de impacto, quando aplicável.
Contexto de tesouraria
Use essas tags para rotular compartimentos de carteira, contexto de custódia e rastreamento de ativos nos fluxos.
Âncoras de evidência
Âncoras apontam para recibos, cartas de grant ou aprovações sem publicar o documento em si.
Limiar de materialidade
Defina um limiar de materialidade para que itens maiores exijam evidência, com 1.000 USDC como padrão.
Modos de divulgação
Controle o que fica público sem abrir mão de um piso mínimo de transparência. O Modo A mostra detalhes completos on-chain. O Modo B publica agregados com compromissos com dados privados. O Modo C ancora a execução privada quando zonas privadas são usadas, enquanto totais públicos e atualizações de governança permanecem visíveis.
Modo A (completo)
O detalhe completo fica público, mostrando com clareza cada fluxo com tags e cada movimentação de carteiras.
Modo B (agregado)
Agregados públicos são compartilhados com compromissos, enquanto os dados privados ficam restritos a revisores autorizados.
Modo C (privado)
A execução privada ancora compromissos on-chain, enquanto totais públicos e atualizações de governança permanecem visíveis.
Diretório de contrapartes e privacidade
Doadores recorrentes, beneficiários de grants ou fornecedores podem ser rotulados com apelidos privados em vez de nomes reais. O mapeamento com a identidade do mundo real fica off-chain, sob seu controle, protegendo dados sensíveis. As visões públicas mostram apenas a tag e a carteira, não a identidade subjacente. Assim, você mantém um histórico consistente de quem doa e de quem recebe, sem expor identidades.
IDs pseudônimos
Use donor_tag ou counterparty_tag para rotular doadores sem publicar nomes.
Mapeamento off-chain
Mantenha o mapeamento com nomes reais off-chain para que apenas sua equipe possa ver.
Contrapartes recorrentes
Acompanhe doadores e fornecedores recorrentes em diferentes pagamentos, sem publicar detalhes pessoais sensíveis.
Fluxo operacional
Passe da configuração para a operação ao vivo com governança de conselho e comitês em funcionamento. A configuração vincula as carteiras do conselho e dos comitês, define políticas de fundos e seleciona o modo de divulgação. Você registra a organização sem fins lucrativos, conecta carteiras, recebe doações e aplica tags ao que acontece para manter as visões consistentes. Cada etapa grava no histórico on-chain, deixando a operação clara para a equipe e para quem estiver verificando.
Registrar e vincular a governança
Registre a organização sem fins lucrativos e vincule as carteiras de conselho, comitês, tesoureiro e secretário.
Definir fundos e políticas
Defina fundos designados, limiares de aprovação e regras de política para fluxos de recursos restritos.
Configurar carteiras e divulgação
Conecte carteiras de doações, programas e tesouraria e depois defina o modo de divulgação e as tags.
Receber e alocar
Aceite doações e movimente fundos para programas designados ou parceiros, conforme políticas aprovadas.
Aplicar tags e ancorar evidências
Aplique tags às entradas e saídas e ancore aprovações ou recibos para itens materiais.
Revisar e fechar
Revise as visões de alocação ao vivo e feche um período se quiser um retrato fixo.
Visões on-chain ao vivo
Exploradores exibem resumos ao vivo a partir de transações com tags, sem depender de exportações manuais. Você vê saldos, divisão por programa e fundo e cobertura de tags conforme acontece. Outras pessoas podem conferir os mesmos números que você vê, mantendo a visibilidade pública alinhada.
Saldos de carteiras
Os saldos de carteiras se atualizam conforme as transações são confirmadas on-chain, mantendo os números atuais.
Visão de alocação
Visões de alocação resumem divisões por programa, fundo e custos indiretos em qualquer período selecionado.
Índices de cobertura
Índices de cobertura mostram quais fluxos estão totalmente com tags e quais ainda exigem contexto.
Exportações de dados
Exportações são opcionais para análise offline ou backups, quando você quer arquivos fora da cadeia.
Registro, logs e provas
Use o registro e o log de governança para verificar identidade, status, carteiras oficiais, aprovações, mudanças de política e atualizações de papéis. Cada entrada de aprovação mostra quem assinou e quando, criando uma trilha clara de decisão. Âncoras registram data e hora de políticas e documentos de grants quando a prova é necessária, para que o histórico permaneça durável e verificável.
Entrada no registro
O registro lista identidade, status e vínculos de carteiras oficiais para que qualquer pessoa possa verificar a configuração.
Log de governança
O log de governança mostra aprovações e mudanças de papéis em ordem temporal, para uma prestação de contas clara.
Prova ancorada
Âncoras registram data e hora de recibos e políticas para que sua existência possa ser verificada mais tarde.
Ciclo de vida e status
Sinais mostram se uma organização sem fins lucrativos está ativa, pausada ou encerrada, para que as pessoas saibam se doações devem seguir. Apps podem exibir o status automaticamente como um alerta simples de segurança. Isso reduz confusão e evita que recursos vão para entidades inativas.
Estados de status
Rótulos de status mostram se a entidade está ativa e segura para receber pagamentos, usando um conjunto de cores consistente.
Endpoints de pagamento
Endpoints de pagamento são resolvidos a partir do ID da entidade e do tipo de carteira, para que usuários não copiem endereços brutos.
Alertas de interface
Interfaces podem alertar quando uma entidade está suspensa ou dissolvida para que doadores evitem enviar fundos.
Caminhos de evolução
À medida que a organização se simplifica, ela pode migrar para outro template sem perder continuidade. A simplificação pode recuar para o template com conselho ou para o template simples quando fundos designados ou modos de divulgação não forem mais usados. O mesmo histórico de entidade permanece intacto nas transições.
Sem fins lucrativos com conselho
O código NONPROFIT-BOARD funciona quando a governança por comitês permanece, mas os fundos se simplificam.
Sem fins lucrativos simples
O código NONPROFIT-SIMPLE funciona quando comitês e políticas de fundos são removidos.
Onde operar e verificar
O app oficial cuida de ações do dia a dia, como registro, solicitações de doação e aprovações. Ferramentas públicas (Registro, Explorador e indexador oficial) permitem que qualquer pessoa verifique identidade, status e vínculos de carteira. Isso mantém em sincronia o que você faz e o que outras pessoas veem na rede.
App oficial
O app oficial é onde você registra, emite solicitações, aplica tags a pagamentos e aprova ações.
Registro
O Registro confirma identidade, status e carteiras oficiais para que doadores verifiquem quem estão apoiando.
Explorador
O Explorador, sustentado pelo indexador oficial, mostra transações, saldos e histórico público.
Indexador oficial
Serviço de dados de referência que alimenta resumos do Explorador e visões de relatórios para visibilidade consistente.
dApps & SDKs
dApps e SDKs de terceiros permitem criar fluxos personalizados ou integrar doações a produtos.
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 ManifestoNicolas 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.
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.
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 à testnetBoletim Somente em inglês
Mantenha-se informado
Atualizações concisas sobre a prontidão da testnet, lançamentos e marcos de governança.