Reporting & Reconciliation

Layer1 reporting tools help you track wallet activity, monitor balances, and export data to match against your internal financial records. Use this guide to create exports and understand reconciliation best practices.

Exporting Reports

Layer1 supports exporting two main types of reports:

  1. Transaction report: A detailed list of transactions for a specific time period, filtered by asset pool, asset, transaction type etc.
  2. Balance report: A current snapshot of your balances per asset

Export a transaction report

To export a transaction report:

  1. Go to Digital Assets > Exports
  2. Select Export
  3. Apply filters to create an export that meets your needs
    1. Asset pool (e.g. Revenue Wallet, Treasury Wallet)
    2. Date range (e.g. "1st-30th June", or choose a custom range)
    3. Network (e.g. Bitcoin, Ethereum)
    4. Asset (e.g. USDT, Ethereum)
    5. Status (e.g. Success, Failed)
    6. Type (e.g. Deposit, Withdrawal)
  4. Click Generate Export
  5. Wait for the report to finish generating. Once ready, it will appear on the Exports page. You may need to refresh the page to see the latest status or download link.

Export a balance report

To export a balance report:

  1. Go to Digital Assets > Exports
  2. Select Export
  3. Apply filters to create an export that meets your needs
    1. Asset pool (e.g. Revenue Wallet, Treasury Wallet)
    2. Network (e.g. Bitcoin, Ethereum)
    3. Asset (e.g. USDT, Ethereum)
  4. Click Generate Export
  5. Wait for the report to finish generating. Once ready, it will appear on the Exports page. You may need to refresh the page to see the latest status or download link.

Reconciliation Notes

When reconciling your platform exports with internal records, keep the following in mind:

Timestamp Alignment

  • All timestamps are in UTC.
  • Ensure your internal ledger timestamps match for accurate reconciliation.

Transaction Amount & Network Fee Logic

The 'amount' shown in the transaction report reflects the value debited or credited during a transaction. However, the inclusion of network fees in this amount depends on the type of transaction and whether the transaction currency is the same as the network fee (gas) currency.

⚠️ The "amount" field does not consistently include network fees across all transaction types.
For now, the platform does not support a unified "total spent" or "net received" column, as this calculation varies by context. The logic below outlines how to interpret the amount shown in exports.

Transaction TypeTx & Gas Currency RelationshipExampleLogic Note
WithdrawalSame currencyETH on EthereumAmount includes network fee (tx amount + network fee)
WithdrawalDifferent currencyUSDT on EthereumAmount does not include network fee (tx amount only)
DepositSame currencyETH on EthereumAmount does not include network fee (tx amount only)
DepositDifferent currencyUSDT on EthereumAmount does not include network fee (tx amount only)
ConsolidationSame currencyETH on EthereumAmount includes network fee (tx amount + network fee)
ConsolidationDifferent currencyUSDT on EthereumAmount does not include network fee (tx amount only)