Skip to main content
TM
TalentOS
DocsPayments & EscrowWallets

Wallets

Digital wallets for talents, agencies, and clients. Track balances, view transaction history, and manage credits.

Wallet Types

Every user and organization on TalentOS gets a digital wallet backed by a double-entry ledger for financial-grade accuracy:

Wallet TypeOwnerPurpose
Talent WalletIndividual talentReceive booking payments, view earnings, request payouts
Agency WalletTenant organizationCollect commissions, manage operating balance, pay out talents
Client WalletBrands / SponsorsLoad funds, pay for bookings, escrow deposits
Platform WalletTalentOSCollect platform fees, manage refunds, credit programs

Ledger Architecture

Balances are derived, not stored. Every balance is the sum of all ledger entries (credits and debits). This append-only design ensures no balance can be silently manipulated.

Transaction History

Every wallet maintains a complete, immutable transaction history with:

Transaction ID — Unique identifier for every financial event
Type — Credit, Debit, Hold, Release, Refund, Fee, Commission
Reference — Linked booking, contract, or escrow that triggered the transaction
Timestamp — Server-side UTC timestamp, not client-provided
Audit Trail — Who initiated, who approved, from which IP address