Responsibilities
- Serve quote and solve endpoints with the expected JSON schema.
- Respect response windows configured by Fisherman.
- Return fills that satisfy token pair, amount, epoch, and protected minimum constraints.
- Source liquidity through internal inventory, CoW matching, or external venues.
- Settle certificates before expiry.
Benefits
- Compete to earn fees for valid settlement.
- Access a growing intent flow routed through the coordinator.
- No need to custody user funds — escrow stays on-chain.
- Flexible integration: use existing inventory, CoW matching, or external venues.
Registration
Solvers register on-chain through thesolver_registry module. Registration requires staking a bond and providing a URL that Fisherman uses to reach your solver service.
Scoring and rewards
The coordinator scores every valid solution and selects the winner by highest score. After successful settlement, rewards are distributed proportionally:Related Topics
Join as a solver
Solver onboarding checklist.
Fisherman integration
Coordinator-facing endpoints.
Solver settlement
Winning certificate execution.