The Balance Sanity Check covers the **[[data collection stage]]**, i.e. when Cryptio pulls transaction data from our on-chain data infrastructure or from external APIs (e.g. exchanges) and calculates any differences by comparing the “Cryptio” balance computed using the Cryptio transaction data and a “remote” balance pulled directly
1. **Ensuring Data Accuracy**: By detecting any missing transactions or incorrect parsing of transaction data, the sanity check helps maintain the accuracy of the collected data.
2. **Transparent Discrepancy Identification**: The sanity check provides users with a comprehensive list of discrepancies, allowing them to identify and investigate any errors promptly.
3. **Materiality Considerations**: The focus of the Balance Sanity Check is not merely achieving perfect balances across the entire workspace. Instead, it aims to identify and document any material discrepancies. This concept of materiality is crucial in audits and financial reporting, ensuring that significant discrepancies are addressed while minor imbalances may be considered acceptable.