This document describes an e-know your transaction (e-KYT) solution that uses automated data sorting, analytics, and a distributed ledger to help financial institutions comply with regulations regarding financial crime and anti-money laundering. The solution allows storage of payment attributes and documents in an append-only database, uses tokenization and indexing to manage transaction data, and provides an auditing trail. It aims to automate and simplify financial crime compliance checks, increasing transparency while meeting data protection requirements.