eudr_create_agent_escrow
Locks buyer USDC in multi-chain escrow for B2B trade, releasing payment only when EUDR customs compliance is proven to eliminate default risk.
Instructions
Creates an immutable B2B trade Smart Escrow agreement locking USDC funds in multi-chain payment vaults until verifiable EUDR customs compliance is proven. Eliminates commercial default risk.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Blockchain network for settlement. | Base (Low Gas $0.01) |
| hs_code | Yes | Regulated commodity HS code (e.g. '18010000', '44071100'). | |
| amount_usdc | Yes | Escrow lock amount in USDC. | |
| buyer_wallet | Yes | Buyer EVM / Solana wallet address for refunds. | |
| expiry_hours | No | Auto-refund window in hours. | |
| seller_wallet | Yes | Seller EVM / Solana wallet address for payout. | |
| buyer_agent_id | Yes | Calling buyer agent ID / system name. | |
| seller_agent_id | Yes | Target seller agent ID / supplier identifier. | |
| declared_net_mass_kg | No | Declared shipment net weight in kg. | |
| commodity_description | Yes | Description of the trade shipment batch. |