Food Delivery
It’s Friday night in Panjim. Deva is hungry. His agent opens Tridib’s restaurant menu — published as a machine-readable endpoint, not a PDF. Butter chicken, naan, and a lassi: 12.00 USDC. Kiran, a rider two streets away, picks up the delivery gig for 2.50 + tip. Deva’s agent locks the total — 16.50 USDC — into a three-party escrow. When Kiran’s GPS confirms arrival at Deva’s door, the oracle attests delivery. The escrow splits instantly: 12.00 to Tridib, 4.50 to Kiran. Deva is already eating.
Three parties, one escrow, automatic split. The oracle confirms delivery, and everyone gets paid in the same block.
3-Party Split
pays total
holds & splits
restaurant
rider
Split Logic
Automatic Distribution
| Food total | 12.00 USDC |
| Delivery fee | 2.50 USDC |
| Tip | 2.00 USDC |
| Total charged | 16.50 USDC |
| To restaurant | 12.00 USDC |
| To rider | 4.50 USDC |
Oracle-Confirmed
Delivery completion is confirmed by the OracleAggregator (GPS handshake at destination). The escrow releases both splits simultaneously upon attestation.