escrow_create
Create a USDC escrow with built-in dispute resolution. Funds are locked on-chain until delivery is confirmed (release) or a problem is flagged (dispute). If disputed, an arbiter reviews and rules — the only escrow service with real dispute resolution on Base.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| seller | Yes | Ethereum address of the seller/service provider | |
| amount_usdc | Yes | Amount in USDC (e.g., 5.00 for $5) | |
| service_url | Yes | URL or identifier of the service being purchased (used for tracking) | |
| timelock_minutes | No | Minutes until escrow expires and auto-refunds (default: 30) |