Solver Pool

The Solver Pool is a critical feature designed to decentralize and secure the bridging process.

  • Benefits:

    • Ensures secure management of Total Value Locked (TVL).

    • Implements transaction limits for solvency and risk mitigation.

    • Supports on-demand approval to avoid infinite ERC20 approvals, enhancing security.

  • Subroles:

    • Allows solvers to specialize and manage specific tasks within the pool.

    • Provides flexibility and scalability in how solvers operate.

Collaborative Verification

Verifiers work collaboratively to:

  • Make consensus-based decisions on order fulfillment.

  • Handle refunds in cases of transaction failures.

  • Utilize a quorum system to ensure decentralized and trusted resolution.

Emergency Pause Functionality

The Pause Functionality is delegated to verifiers in addition to the admin role:

  • Enables rapid suspension of operations during emergencies.

  • Prevents misuse or exploitation of the system during critical incidents.

Refund Management

  • Fee Deductions: Refunds are processed after deducting applicable fees.

  • Buffer Tokens: A buffer of tokens is maintained to facilitate seamless refunds.

  • Known Issues:

    • Minimum input checks may occasionally cause rejections.

    • Batch functions using loops can be resource-intensive.

    • Timestamps are kept consistent to maintain order integrity.

Solver Tools

Solvers will have access to user-friendly tools to:

  • Connect their wallet and deploy a solver pool.

  • Load funds and run a node, even on personal computers.

  • Participate in the network with minimal setup requirements.

Solver Flexibility

  • Custom Criteria: Solvers can set transaction limits and approval percentages.

  • Autonomous Management: Nodes handle unlocks and operations when gas fees are low.

Last updated