
How Solvers Work
Solvers can move tokens on behalf of the user using theERC-20 approvals that the user granted to the vault relayer contract. The settlement contract, meanwhile, verifies the signature of the user’s intent and ensures that execution happens according to the limit price and quantity specified by the user.
Anyone with some DeFi knowledge and ability to code an optimizations algorithm can create a solver.