Compute Credits
A draft accounting model for consuming and contributing compute.
Purpose#
Compute credits are intended to provide one understandable unit for eligible Eudorian workloads and future contributed capacity. No conversion rate, cash value, expiration policy, or market mechanism is published.
Accounting Principles#
- Traceable: Each debit or credit should point to a workload, policy, and measured resource record.
- Reversible: Failed or invalid work should have an explicit adjustment path.
- Explainable: Users should be able to see why an amount changed without decoding raw infrastructure metrics.
Draft Ledger Fields#
| Field | Intent |
|---|---|
| entry_id | Stable ledger identifier |
| project_id | Owning project when applicable |
| workload_id | Related workload or contribution |
| direction | Debit, credit, or adjustment |
| quantity | Amount in the then-current credit unit |
| policy_version | Accounting rules used |
Open Questions#
Policy pending
Measurement units, rounding, disputes, expiration, taxes, geographic eligibility, and contributor compensation require product and legal decisions.