Skip to content

Validator

How to operate a Solver Node and participate in the EZYS network as a Validator.

Overview

A Validator operates a Solver Node — the unit that receives Intents, aggregates quotes from connected Liquidity Providers, evaluates candidates, and proposes the best execution path to the network.

Validators compete with each other. The Validator whose proposal offers the best rate for a given Intent wins the execution and earns a fee.

What a Validator Does

ResponsibilityDescription
Connect LPsManage adapter connections to one or more Liquidity Providers
Aggregate quotesFetch and merge quotes from connected LPs for each Intent
EvaluateScore candidates and select the best one
ProposeSubmit the winning candidate as a Solution to the network
ExecuteIf selected, coordinate the execution and settlement

How It Works

Intent arrives → Your Solver Node fetches quotes from your LPs
              → Evaluates and selects the best candidate
              → Submits proposal to the network
              → If your proposal wins → Execution proceeds at your quoted rate

Validator vs. Liquidity Provider

You can be one or both:

Liquidity ProviderValidator
What you runAdapter endpointSolver Node
What you doRespond to quote requestsAggregate, evaluate, propose
How you earnSpread on your quotesExecution fees on winning proposals
Can be combinedYes — connect your own pricing as an LP to your own Solver Node

A common setup: an FX trading institution runs a Solver Node (Validator) with its own liquidity as one of the connected LPs, alongside third-party LPs.

Requirements

RequirementDescription
InfrastructureAbility to run a Solver Node with reliable uptime
LP connectionsAt least one connected Liquidity Provider (can be your own)
Network accessRegistered with the EZYS network

Economics

Validators earn execution fees when their proposals are selected. The more competitive your connected liquidity, the more often your proposals win.