Symmetric pre-commitment
Both parties lock economic stake before settlement becomes possible.
Dual deposits remove the free option to defect and force both sides into a cost-bearing commitment regime.
DeTrustPay Protocol (enhanced Double-Deposit Escrow, eDDE) makes completion economically rational and misconduct economically costly, without arbitration.
New user? Start with the basic usage flow first. Learn basics.
DeTrust Protocol/Pay changes incentives, not trust assumptions.
DeTrustPay does not attempt to infer off-chain truth directly. Instead, it redesigns incentives so cooperative completion is structurally rational under deterministic execution.
Enhanced Dual Deposit Escrow (eDDE)
DeTrust Protocol/Pay is an extension of the dual-deposit escrow model, formalized as enhanced Dual Deposit Escrow (eDDE). It keeps symmetric stake commitment, then adds deterministic settlement paths, proposal-based recovery, and explicit on-chain constraints for stronger enforcement.
Both parties lock economic stake before settlement becomes possible.
Dual deposits remove the free option to defect and force both sides into a cost-bearing commitment regime.
Transaction state transitions are program-defined and verifiable.
Only valid state transitions can unlock settlement paths. Informal agreements cannot bypass on-chain rules.
Misalignment creates direct loss instead of delayed reputational penalties.
The mechanism does not need external arbitration to apply pressure; strategy violations are resolved economically.
When assumptions drift, parties can coordinate on adjusted settlement.
Proposal acceptance creates a bounded recovery path under the same protocol constraints, reducing deadlock risk.
The protocol shifts enforcement from social trust to payoff design.
The protocol does not attempt to replace real-world judgment. It restructures incentives so betrayal paths carry deterministic economic downside and cooperative completion becomes the rational strategy.
Off-chain commerce is usually a two-player sequence with asymmetric exposure.
Most legacy controls change payoffs after the game, not before the first move.
DeTrust Protocol/Pay introduces symmetric pre-commitment before protected settlement is available.
The protocol relies on stronger behavioral pressure from guaranteed loss than speculative gain.
This matrix summarizes strategic outcomes for promising party and promised party under dual-deposit enforcement.
Transaction completes via valid terminal state and deterministic settlement.
Cooperation is efficient and minimizes expected loss for both parties.
Refusal path remains loss-bearing under protocol pressure and cannot extract privileged upside.
Strategic refusal is dominated by honest confirmation once fulfillment is satisfied.
Invalid fulfillment does not create a durable profitable bypass under deterministic rules.
Non-delivery cannot become a dominant strategy through subjective manipulation.
Mutual defection remains loss-bearing and economically inferior to cooperation.
Deadlock pressure pushes both sides toward recoverable cooperative resolution.
DeTrustPay routes 100% of protocol-side revenue to the eeteel revenue pool. This ecosystem destination policy is configured as 10,000 bps (100.00%) and is designed to direct all routed protocol revenue into active eeteel services.
Three user-facing steps mapped to protocol stages: Promise, Verification, and Settlement.
Role mapping: promising party usually means seller/provider. Promised party usually means buyer/client.
What happens: Promising party and promised party agree on payment, deposits, and objective off-chain fulfillment criteria.
Enforced: Funds lock on-chain with symmetric incentives before settlement can begin.
Cannot bypass: Uncollateralized terms cannot move into protected protocol settlement paths.
What happens: Promised party verifies whether off-chain delivery satisfies the agreed terms.
Enforced: Only protocol-defined confirmations or accepted proposals can transition transaction state.
Cannot bypass: No subjective arbitration layer can force settlement outside program rules.
What happens: Funds settle through deterministic smart contract execution and recorded state transitions.
Enforced: Fees, deposits, and transfers execute strictly according to on-chain logic and role constraints.
Cannot bypass: No party can alter terminal outcomes after on-chain finality is reached.
Example values: payment 100 USDC, payer deposit 50 USDC, payee deposit 50 USDC.
can_settle = (status == confirmed) OR (status == proposal_accepted) if can_settle: execute_deterministic_transfers() else: keep_funds_locked()
No settlement path is available outside protocol-defined state transitions.
elapsed_weeks = floor((now - accepted_at) / WEEK) fee_bps = 500 + elapsed_weeks * 100 raw_fee = original_amount * fee_bps / 10_000 fee_payee = min(raw_fee, payee_deposit)
Fee growth makes indefinite delay increasingly irrational for the cancelling side.
A seller completes a sale through DeTrustPay using symmetric deposits and deterministic on-chain settlement.
Useful when off-chain delivery is hard to monitor continuously and both sides need a credible enforcement bridge.