Caso final · Aurora Custody
Aurora Custody SpA es una empresa completamente ficticia. El paquete entrega al estudiante cuatro fuentes con el mismo corte aproximado:
ledger.json: obligaciones por cliente;wallets.json: wallets Bitcoin regtest y Ethereum local;transactions.json: operaciones internas, on-chain y pendientes;exchange-export.json: activo mantenido en un tercero.
Encargo
Demuestra qué activos existen, qué obligaciones existen, qué está on-chain, qué está off-chain y qué discrepancias requieren investigación. No supongas que una etiqueta prueba control ni que un saldo en exchange es una wallet propia.
pnpm capstone:custodia
node --test capstone/empresa-custodial/auditar.test.mjs
Entregables
- Inventario de fuentes, hashes, unidades y cortes.
- Conciliación por activo con puente de diferencias temporales.
- Root Merkle de pasivos y prueba de inclusión de un cliente ficticio.
- Evidencia de control propuesta para cada wallet, sin claves ni fondos reales.
- Grafo de transacciones con hecho, indicador, inferencia y limitación.
- Hallazgos, recomendaciones, responsable y fecha objetivo.
- Conclusión que distingue PoR, procedimientos acordados y auditoría financiera.
Puertas de calidad
- No compensa un déficit USDC con excedente BTC.
- Conserva la orden interna sin txid y el retiro con txid.
- Identifica el depósito pendiente como diferencia de timing, no como fraude.
- Declara que
Internal Ledger != Exchange Reality != Blockchain Statey demuestra la relación entre los tres. - No atribuye direcciones a personas ni usa datos reales.