agents ledger – Meaning and Explanation