Grow AI
  • Introduction
  • Grow Protocol
    • Overview
    • Protocol Participants
    • Data Layer
    • Grow Trading Arena
    • Intent Limit Orders
    • Optimization Layer
    • Solvers Network
    • Execution Layer
  • Educational Resources
    • Understanding Options
      • What are Options?
      • The Mechanics of Options
      • The Black-Scholes Model
      • Implied Volatility (IV)
      • Volatility Surface & Skew
      • Using Options for Hedging and Speculation
    • Glossary
    • Basic Options Strategies
    • Risk Management Best Practices
    • Risk Disclosure
  • Tokenomics
    • Overview
    • Token Distribution
  • Official Links
Powered by GitBook
On this page
  1. Grow Protocol

Execution Layer

PreviousSolvers NetworkNextEducational Resources

Last updated 4 months ago

The execution layer is responsible for the fulfillment of the order and ensuring its successful finalization. Once an order’s solution batch has been prioritized by Socrates, the transaction builder takes over to facilitate the actual transaction data code using an open-source transaction building library (managed by Grow AI). It then ships the built transaction to an automated execution network (such as Gelato) to be executed.

Finally, the transaction is transmitted to the blockchain through the Grow AIrouter contract. The router also deducts fees and channels them to the fees pool, which then distributes these fees between the protocol and the solvers.

The execution layer also manages the intricacies of transaction execution and ensures that each trade is processed fast, securely, efficiently, and in compliance with the priorities and protocol fees agreed by the user.

Simplified overview of the Execution Layer:

The Execution Layer