Core Concepts
Understanding the foundational principles behind GL System.
GL System is built on proven accounting principles combined with modern software engineering patterns. These concepts apply whether you are using GL System for traditional bookkeeping, crypto asset management, or high-volume payment processing.
Overview
| Concept | Description |
|---|---|
| Double-Entry Bookkeeping | Every transaction has equal debits and credits. The accounting equation is enforced at all times. |
| Hash Chain Integrity | SHA-256 cryptographic chain provides tamper-evident audit trail equivalent to blockchain immutability. |
| Event Sourcing | Immutable events are the source of truth. All ledger state is derived and can be rebuilt from events. |
| Multi-Currency Support | Unified registry for fiat, crypto, stablecoins, and commodities with Decimal(38,18) precision. |
| Movement Definitions | Config-driven posting rules with formula expressions. New transaction types without code changes. |