Glossary

Terms used in Sotto

Short definitions for the product, Canton, and Daml terms that matter when reviewing the system.

TermMeaning
PartyA Canton ledger identity that can authorize actions and be a stakeholder of private contracts.
Daml packageThe uploaded application model containing templates and choices. In Sotto, this is sotto-payroll-bo 0.2.2.
ContractA private ledger object created from a Daml template, such as EmployeeProfile or SalaryReceipt.
StakeholderA party allowed by Daml to see a contract. Signatories and observers are stakeholders.
PayrollStateThe joint operator-and-employer contract that serializes settlement and records completed periods.
Review fingerprintA canonical hash of period, active profiles, amounts, and grants. Settlement rejects stale reviews.
DevNet test fundsTest-labeled USDC used to prove the settlement flow. It has no monetary value.
Forward-only audit accessAn auditor sees records created while a grant is active. Revocation stops future disclosure without rewriting past records.