Espaços de design para sempre estar — feitos pra deixar marca.

Desenvolvimento criativo onde movimento, clareza e cuidado se encontram.

00

Loading

Plataforma Blockchain Self-Service

Um SaaS multi-tenant que provisiona redes Hyperledger Fabric isoladas de forma self-service — transformando dias de infraestrutura blockchain manual num assistente guiado de 5 passos.

BrBPO blockchain provisioning platform
O
Problema

Subir uma rede blockchain permissionada — Certificate Authorities, peers, orderers, MSP, canais e chaincode — levava dias de operações manuais e propensas a erro para cada organização.

Precisava virar self-service, totalmente isolada por tenant e repetível

Cliente
BrBPO
Prazo
2025
—
Atual
Função
Engenheiro
Full-Stack
—
Arquitetura
·
Backend
·
Frontend
·
DevOps

THE IDEA IN NUMBERS

THE IDEA IN NUMBERS

Subir uma rede blockchain permissionada — Certificate Authorities, peers, orderers, MSP, canais e chaincode — levava dias de operações manuais e propensas a erro para cada organização.

Precisava virar self-service, totalmente isolada por tenant e repetível

Um SaaS multi-tenant que provisiona redes Hyperledger Fabric isoladas de forma self-service — transformando dias de infraestrutura blockchain manual num assistente guiado de 5 passos

Days→Min

Tempo de setup

Per-org

Isolamento de tenant

11

Etapas do pipeline

Fabric v2

Blockchain

K8s

Orquestração

Self-serve

Provisionamento

Métricas
Chave
Days
→
Min
Tempo
de
Setup

Provisionamento de rede reduzido de dias manuais para poucos minutos automatizados

Per-org
Isolamento

Cada organização roda uma rede Fabric totalmente isolada — um namespace Kubernetes por org

11
steps
Pipeline
de
Deploy

Pipeline Ansible orquestrado em NestJS, 11 etapas com streaming de logs SSE em tempo real

Desafios
01

Isolar tenants para que a rede de uma organização nunca alcance a de outra, resolvido com namespace por organização no Kubernetes

02

Dar feedback claro aos operadores num fluxo longo e propenso a falhas, resolvido com um pipeline de 11 etapas transmitido ao vivo via SSE

03

Automatizar o ciclo de vida de chaincode do Fabric v2 respeitando a ordem de assinaturas do consórcio

04

Corrigir uma vulnerabilidade de validação de token entre clusters identificada num hardening de segurança

Solução

Arquitetei um pipeline de implantação de 11 etapas em NestJS que orquestra playbooks Ansible contra a API do Kubernetes através do IBM Blockchain Platform Operator, com streaming de logs em tempo real via SSE, isolamento de namespace por organização e autenticação JWT + RBAC agnóstica de provedor.

Todo o ciclo de vida de chaincode do Hyperledger Fabric v2 — package, install, approve, commit — é automatizado com YAML dinâmico por organização via Helm, além de tokenização de ativos on-chain.

Um front-end em React/Next.

js expõe um visualizador de build da rede em tempo real e um painel administrativo por papéis com CRUD completo em todas as redes

Tecnologias
NestJS
Kubernetes
Hyperledger
Fabric
v2
Ansible
Helm
React
Next.js
TypeScript
CloudNativePG
nginx
Resultados
e
Impacto
✓

Reduzi a configuração de rede blockchain de dias de trabalho manual para minutos

✓

Redes Fabric totalmente isoladas provisionadas de forma self-service por um assistente de 5 passos

✓

Visibilidade de build em tempo real via streaming de logs SSE

✓

Autenticação agnóstica de provedor (JWT + RBAC) pronta para Auth0/OIDC

INSPIRADO?
VAMOS TRAZER
SUA
VISÃO À
VIDA!

WHATSAPP

+5561991293839

TELEGRAM

@PANDERSOM