| Marketplace | Delivery Protection | |
|---|---|---|
| Who releases funds | Merchant (after escrow) | Arbiter only |
| Dispute process | Payer files refund request | No disputes needed |
| Arbiter involvement | Only on disputes | Every transaction |
| Contracts needed | Operator + EscrowPeriod + RefundRequest + Evidence + Freeze | Operator + EscrowPeriod + StaticAddressCondition |
| Deploy preset | deployMarketplaceOperator() | deployDeliveryProtectionOperator() |
Merchant Setup
Deploy the operator and configure forwardToArbiter().
Arbiter Setup
Build the service that evaluates responses and releases funds.
