# Building a Solver on SYMMIO

- [1. Intent Life Cycle](/solver-documentation/building-a-solver-on-symmio/1.-intent-life-cycle.md)
- [2. Seeing the Intent](/solver-documentation/building-a-solver-on-symmio/2.-seeing-the-intent.md)
- [3. Hedging Off-Chain](/solver-documentation/building-a-solver-on-symmio/3.-hedging-off-chain.md)
- [4. Opening/Closing a Position On-Chain](/solver-documentation/building-a-solver-on-symmio/4.-opening-closing-a-position-on-chain.md)
- [5. Creating the APIs](/solver-documentation/building-a-solver-on-symmio/5.-creating-the-apis.md): Quote Services, Hedger API, Hedger Websockets
- [GET Contract Symbols](/solver-documentation/building-a-solver-on-symmio/5.-creating-the-apis/get-contract-symbols.md)
- [GET Open Interest](/solver-documentation/building-a-solver-on-symmio/5.-creating-the-apis/get-open-interest.md)
- [GET Notional Cap](/solver-documentation/building-a-solver-on-symmio/5.-creating-the-apis/get-notional-cap.md)
- [GET Price Range](/solver-documentation/building-a-solver-on-symmio/5.-creating-the-apis/get-price-range.md)
- [GET Error Codes](/solver-documentation/building-a-solver-on-symmio/5.-creating-the-apis/get-error-codes.md)
- [GET Get Locked Params](/solver-documentation/building-a-solver-on-symmio/5.-creating-the-apis/get-get-locked-params.md)
- [GET Get Funding Info](/solver-documentation/building-a-solver-on-symmio/5.-creating-the-apis/get-get-funding-info.md)
- [POST Position State](/solver-documentation/building-a-solver-on-symmio/5.-creating-the-apis/post-position-state.md)
- [Recommended Architecture for Solvers](/solver-documentation/building-a-solver-on-symmio/recommended-architecture-for-solvers.md): Detailed example of a solver processing an intent
- [Instant Trading](/solver-documentation/building-a-solver-on-symmio/instant-trading.md)
- [Verifying Account Abstracted Instant Actions (ERC-4337)](/solver-documentation/building-a-solver-on-symmio/instant-trading/verifying-account-abstracted-instant-actions-erc-4337.md)
- [Instant Trading (Solvers)](/solver-documentation/building-a-solver-on-symmio/instant-trading/instant-trading-solvers.md)
- [Rasa Instant Trading Implementation](/solver-documentation/building-a-solver-on-symmio/instant-trading/rasa-instant-trading-implementation.md)
- [Instant Trading Condition Checks](/solver-documentation/building-a-solver-on-symmio/instant-trading/instant-trading-condition-checks.md)
- [Conditional Orders](/solver-documentation/building-a-solver-on-symmio/conditional-orders.md)
- [Fetching Gas Prices Helper Script](/solver-documentation/building-a-solver-on-symmio/fetching-gas-prices-helper-script.md)
- [Glossary](/solver-documentation/building-a-solver-on-symmio/glossary.md)
- [Solver Error Codes](/solver-documentation/building-a-solver-on-symmio/solver-error-codes.md): Error Codes and their corresponding descriptions (Rasa)
