# Grix Router

Receiving Payloads: The Router Per Chain is designed to accept various types of payloads integral to the platform's operations. These payloads include transaction details, order information, and other relevant data necessary for executing trades and managing assets.

Handling Signed User Payloads: A crucial function of the Router is to process payloads signed by users. This feature is essential for ensuring the authenticity and integrity of transactions. By requiring payloads to be signed by the users, the Router enforces security and trust in the transaction process.

Executing Instructions Signed by Solvers: The Router is responsible for receiving and acting upon instructions that are signed by Solvers. These instructions are pivotal in determining the execution of trades and strategies within the Grix ecosystem. The Solver's signature verifies and authorizes the proposed actions, ensuring they align with the platform's algorithms and the user's interests.

Managing Signed Protocol Limitations: Another key role of the Router is to handle limitations and rules set forth by various protocols, which are signed to ensure their validity and adherence. These limitations could include aspects like transaction sizes, risk parameters, or specific protocol rules that need to be respected during the execution of trades.

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.grix.finance/grix/technical-reference/smart-contracts/grix-router.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
