Windmill Exchange Protocol

Windmill Exchange is a fully on-chain order matching engine for EVM-compatible blockchains. It implements configurable dynamic pricing curves with autonomous keeper-based settlement.

Core Contract

WindmillExchange.sol — Handles order creation, cancellation, matching, and settlement with ReentrancyGuard protection.

Keeper Network

Node.js service using ethers.js that continuously scans for matchable order pairs and executes settlement transactions to earn 0.1% fees.