Project title
SCFCA — Secure Custody Framework For Cryptocurrency Assets
Category
Cybersecurity / Secure Software
Project Overview
SCFCA is a secure proof-of-concept framework for the custody, management, preservation, and auditing of cryptocurrency assets seized during criminal investigations. It was designed for institutional environments where traceability, controlled access, and accountability are essential.
Challenge
Cryptocurrency evidence is difficult to manage because transactions are irreversible, assets can be transferred rapidly, and several authorized actors may be involved in the same investigation. The main challenge was to prevent unilateral actions, protect sensitive case information, and maintain a complete and verifiable chain of custody.
Solution
SCFCA combines role-based access control, dual-administrator approval, secure case and ticket workflows, SHA-256 document verification, and tamper-evident audit logs. Each action is controlled, recorded, and linked to an authorized user, while auditors receive read-only and pseudonymized reports.
My Role
I designed the security architecture and developed the complete proof of concept, including the backend, frontend, database structure, access-control rules, approval workflows, audit mechanisms, and reporting functionality.
Technologies
Python · FastAPI · React · TypeScript · PostgreSQL · SQLAlchemy · JWT · SHA-256
