← Todos os projetos
DIRECTORY / PRIMEIRO PROJETO
Uma base comum para
conectar instituições.
O Directory centraliza o cadastro das instituições, verifica etapas da integração e publica os participantes ativos em uma API comum. Quem opera o ecossistema acompanha a entrada das instituições; quem integra encontra uma referência compartilhada para estabelecer conexões.
COORDENAÇÃOINBOX
NÚCLEOGo · PostgreSQL
PROJETO EM EVOLUÇÃOA aplicação está disponível para conhecer o projeto. A equipe de manutenção está em formação. A adoção em um ambiente real exige avaliar a documentação, a configuração de segurança e os requisitos do seu ecossistema.
01 / O PROBLEMA
Cada nova conexão precisa
de informações confiáveis.
Quando várias organizações precisam integrar seus sistemas, cada conexão exige identificar os participantes, localizar seus serviços e verificar informações técnicas. Sem uma referência comum, esses dados ficam dispersos e as verificações se repetem. O Directory reúne esse cadastro e acompanha a ativação dos participantes.
Na prática: um ecossistema de Open Finance
Bancos e fintechs precisam encontrar as instituições participantes e seus dados de integração. Quem opera o ecossistema usa o Directory para acompanhar cadastros e etapas de ativação. Os sistemas das instituições consultam a API pública para encontrar os participantes ativos, reduzindo cadastros dispersos e verificações repetidas.
01 / CADASTRARIdentificar participantes
Instituições registram seus dados e confirmam o e-mail. O cadastro permanece pendente até concluir as verificações de ativação.
02 / VERIFICARTestar a integração
O fluxo de ativação testa o registro dinâmico de clientes (DCR) com mTLS e consulta as chaves públicas no endereço JWKS informado.
03 / PUBLICARCompartilhar a referência
A API pública de participantes apresenta as instituições ativas para consulta e integração com outros sistemas.
02 / RECURSOS DO PROJETO
A base técnica por trás
dessas conexões.
Gestão por instituição
Contas com perfis de administrador e visualizador permitem organizar o acesso de diferentes pessoas à mesma instituição.
Integração documentada
Especificação OpenAPI e documentação dos endpoints ajudam a entender os contratos da API e os fluxos de integração.
Identidade e chaves
O núcleo trabalha com certificados, assinaturas JWS e proteção das chaves privadas armazenadas. As políticas de confiança dependem da configuração do ambiente.
Adaptação ao ecossistema
Tipos de instituições, papéis e famílias de APIs podem ser ajustados para diferentes contextos Open X.
Autenticação configurável
Passkeys com WebAuthn e vinculação de tokens a certificados estão previstas no projeto e exigem configuração específica. A obrigatoriedade de mTLS depende da política adotada.
Operação observável
Métricas Prometheus e integração opcional com OpenTelemetry apoiam a operação. Endpoints de métricas e a confiança no proxy precisam de controle de acesso adequado.
03 / QUEM CUIDA
Manutenção tem nome.
E espaço para participar.
A INBOX coordena o projeto e a formação das parcerias. Queremos construir uma manutenção contínua, com compromissos claros e responsáveis identificados.
01INBOX · coordenação
Articulação da iniciativa, relacionamento com parceiros e organização da continuidade do projeto.
02Equipe técnica · em formação
Os responsáveis por revisão de código, versões e correções serão identificados conforme assumirem essas funções.
03Empresas mantenedoras · convite aberto
Buscamos apoio recorrente em desenvolvimento Go, testes de interoperabilidade, documentação e infraestrutura. Escopo, contatos e período de participação serão combinados antes da divulgação de cada parceria.
04 / LIBERDADE E ACESSO
Código sob solicitação.
Direitos preservados.
O Directory utiliza a licença MIT. A entrega inicial do código acontece mediante solicitação e conversa com a INBOX. Quem recebe o código mantém os direitos de usar, modificar e redistribuir, inclusive comercialmente, conforme os termos da licença.
05 / PRÓXIMOS PASSOS
Escolha por onde começar.