ARQUITECTURA
ChainMemory tiene una arquitectura de 3 capas:
Capa 1: Captura
La extensión Chrome, el servidor MCP o llamadas directas a la API capturan contenido de conversaciones con IA. El contenido se procesa, se le asignan tags, y se vincula a un proyecto.
Capa 2: Almacenamiento y Consolidación
Cada memoria se guarda en la base de datos episódica con su hash SHA-256. Un modelo de IA — el cliente, por el servidor MCP o la API — propone operaciones estructuradas de una gramática de 29 ops. El Motor de Consolidación las valida contra sus invariantes y las aplica con un builder determinista: el modelo propone, el motor decide.
Capa 3: Verificación On-Chain
El estado consolidado de cada proyecto se ancla periódicamente en la blockchain ChainMemory (Chain ID 202604). El hash del estado se registra en el contrato ProjectStateAnchor, creando una prueba inmutable de que ese estado existió en ese momento.
Pipeline
Conversación IA
|
Extensión / MCP / API
|
Memoria (hash SHA-256)
|
Motor de Consolidación (builder determinista)
|
Project State (decisiones, hitos, riesgos, stack)
|
Anchor on-chain (tx hash + block number)
|
Verificación pública (/v1/project/:name/state/anchor)