soma.cell

Programs: escrow_finance

15 verified Soma programs in the escrow_finance domain. Each page shows the source and what soma check, soma test, soma verify and soma run printed on it.

ProgramLinesUses
Chargeback window — disputes die at day 120, reversals happen exactly once109a state machine, a memory invariant
Client money segregation — the firm can only ever touch its own excess100a memory invariant
All-or-nothing crowdfunding — miss the goal, every backer gets refunded120a state machine, a memory invariant
Dividend distribution — payments can never exceed the declared pool96a state machine, a memory invariant
Delivery-versus-payment — no securities leave before the cash arrives111a state machine, a memory invariant
Invoice factoring — no advance on unverified paper, no double-selling108a state machine, a memory invariant
Letter of credit — the bank pays against verified documents, never trust116a state machine, a memory invariant
Loan amortization — principal never goes negative, never grows back100a state machine, a memory invariant
Milestone escrow — a contractor is paid per accepted milestone, never ahead106a state machine, a memory invariant
Multisig treasury — 2-of-3 distinct approvals, proven before a cent moves109a state machine, a memory invariant
Payroll run — the payslips must sum EXACTLY to the approved total100a state machine, a memory invariant
Security deposit — deductions can never exceed what the tenant paid99a state machine, a memory invariant
Two-party escrow — funds move only when BOTH sides say so, and never leak117a state machine, a memory invariant
Vesting schedule — cliff then linear, and over-vesting is unwritable118a state machine, a memory invariant
Wire dual control — the maker can never be the checker98a state machine, a memory invariant