# Order Process and Signature Steps

1. **Authorize Asset Access**: The user authorizes the Vault to access assets from their EOA. This initial signature grants the Vault permission to handle the assets necessary for the transaction.
2. **Transfer of Protocol fee to Vault**: Following authorization, the user signs a transaction to transfer the protocol fee from their EOA to the Vault.
3. **Create Position Vault**: The user then signs off on the creation of a Position Vault, which is a dedicated Vault where the specific details of their options position are maintained.
4. **Submit Order to Seller**: Finally, the user signs the order submission to the seller. This formalizes the intent to enter into an options contract under the agreed terms and protocol fee.

\
If the user has enough money in the Vault to pay the protocol fee when placing an order, only the 3rd and 4th steps of signing are needed; otherwise, the full 4 steps are always required.


---

# 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.jaspervault.io/development/order-process-and-signature-steps.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.
