> For the complete documentation index, see [llms.txt](https://docs.idlenetwork.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.idlenetwork.com/idle-robotics-and-drones-marketplace/marketplace-layer.md).

# Marketplace Layer

At the blockchain level, the marketplace manages task requests, robot supply, and pricing.

* **Task Registry**: Customers post tasks → “scan area with drone,” “inspect pipeline with robot camera,” “run anomaly detection on warehouse footage.”
* **Matching Engine**: Idle Network marketplace matches task requirements to available idle drones/robots.
* **Escrow Contracts**: Customers deposit payment tokens into escrow. Robot completes proof-of-work/task → escrow releases payment.
* **Dynamic Pricing**: Prices adjust by demand, similar to Uber surge pricing.

Key smart contracts:

* Registry Contract (stores available robots/drones with capabilities).
* Job Contract (escrow, milestones, proof submission).
* Vault Contract (auto-compounds earnings).
