# Warp Router ## Docs - [Gas Optimization](https://mintlify.wiki/rhinestonewtf/warp-router/advanced/gas-optimization.md): Advanced gas optimization techniques in Warp Router - [Protocol Support](https://mintlify.wiki/rhinestonewtf/warp-router/advanced/protocol-support.md): Supported protocols and integrations in Warp Router - [Security Considerations](https://mintlify.wiki/rhinestonewtf/warp-router/advanced/security.md): Security model and best practices for Warp Router adapters and solvers - [AdapterBase](https://mintlify.wiki/rhinestonewtf/warp-router/api/adapters/adapter-base.md): Abstract base contract for settlement layer specific adapters - [IntentExecutorAdapter](https://mintlify.wiki/rhinestonewtf/warp-router/api/adapters/intent-executor-adapter.md): Gas-optimized adapter for forwarding intent execution calls - [IntentExecutorAdapterGasRefund](https://mintlify.wiki/rhinestonewtf/warp-router/api/adapters/intent-executor-adapter-gas-refund.md): Gas-optimized adapter for forwarding intent execution calls with gas refund support - [MultiCallAdapter](https://mintlify.wiki/rhinestonewtf/warp-router/api/adapters/multicall-adapter.md): Adapter for executing batched arbitrary calls with solver compensation - [SameChainAdapter](https://mintlify.wiki/rhinestonewtf/warp-router/api/adapters/same-chain-adapter.md): Adapter for handling same-chain order settlement - [SingleCallAdapter](https://mintlify.wiki/rhinestonewtf/warp-router/api/adapters/single-call-adapter.md): Adapter for executing a single arbitrary call through the Warp Router - [ArbiterBase](https://mintlify.wiki/rhinestonewtf/warp-router/api/arbiters/arbiter-base.md): Base arbiter contract enabling unlocking funds from user accounts or resource locks - [CompactArbiter](https://mintlify.wiki/rhinestonewtf/warp-router/api/arbiters/compact-arbiter.md): Abstract base contract providing TheCompact protocol integration for cross-chain resource unlocking - [Permit2Arbiter](https://mintlify.wiki/rhinestonewtf/warp-router/api/arbiters/permit2-arbiter.md): Abstract base contract providing Permit2 protocol integration for signature-based token transfers - [SameChainArbiter](https://mintlify.wiki/rhinestonewtf/warp-router/api/arbiters/same-chain-arbiter.md): Arbiter contract for validating and executing same-chain order settlements - [CompactIntentExecutor](https://mintlify.wiki/rhinestonewtf/warp-router/api/executor/compact-intent.md): Executor contract for cross-chain intents using The Compact protocol - [IntentExecutor](https://mintlify.wiki/rhinestonewtf/warp-router/api/executor/intent-executor.md): Main executor contract implementing ERC-7579 module interface for multi-protocol intent execution - [Permit2IntentExecutor](https://mintlify.wiki/rhinestonewtf/warp-router/api/executor/permit2-intent.md): Executor contract for intents using Permit2 for gasless token approvals - [StandaloneIntentExecutor](https://mintlify.wiki/rhinestonewtf/warp-router/api/executor/standalone-intent.md): Executor contract for standalone multi-chain intent execution without external protocols - [RouterLogic](https://mintlify.wiki/rhinestonewtf/warp-router/api/router/router-logic.md): Core routing logic contract for the Warp Router ecosystem - [RouterManager](https://mintlify.wiki/rhinestonewtf/warp-router/api/router/router-manager.md): Advanced router management contract with semantic versioning support - [RouterUtils](https://mintlify.wiki/rhinestonewtf/warp-router/api/router/router-utils.md): Utility library providing helper functions for router operations - [Architecture Overview](https://mintlify.wiki/rhinestonewtf/warp-router/architecture.md): Deep dive into the three-layer Warp Router architecture: Router, Adapter, and Arbiter - [Adapters](https://mintlify.wiki/rhinestonewtf/warp-router/concepts/adapters.md): Understanding the adapter architecture and delegatecall pattern - [Arbiters](https://mintlify.wiki/rhinestonewtf/warp-router/concepts/arbiters.md): Understanding the arbiter layer and resource unlocking - [Fill and Claim Operations](https://mintlify.wiki/rhinestonewtf/warp-router/concepts/fill-and-claim.md): Understanding fill and claim operation types in the Router ecosystem - [Intent Execution](https://mintlify.wiki/rhinestonewtf/warp-router/concepts/intent-execution.md): Understanding the Intent Executor and ERC-7579 integration - [Router System](https://mintlify.wiki/rhinestonewtf/warp-router/concepts/router-system.md): Understanding the Router layer, RouterLogic, and RouterManager - [Building Custom Adapters](https://mintlify.wiki/rhinestonewtf/warp-router/integration/building-adapters.md): Complete guide to building custom protocol adapters for the Warp Router - [Deployment and Configuration](https://mintlify.wiki/rhinestonewtf/warp-router/integration/deployment.md): Deploy and configure the Warp Router and custom adapters - [Solver Context](https://mintlify.wiki/rhinestonewtf/warp-router/integration/solver-context.md): Understanding and using solver context in Warp Router integrations - [Solver Integration Guide](https://mintlify.wiki/rhinestonewtf/warp-router/integration/solvers.md): Complete guide for solvers and relayers integrating with the Warp Router - [Warp Router](https://mintlify.wiki/rhinestonewtf/warp-router/introduction.md): A modular, gas-optimized settlement routing system for cross-protocol and cross-chain operations - [Quick Start Guide](https://mintlify.wiki/rhinestonewtf/warp-router/quickstart.md): Get started with Warp Router integration for solvers and relayers