- Overview
- Intro
- Arrakis Protocol
- Brand New: HOT AMM
- Arrakis Pro
- Developer Docs
- Arrakis Modular
❱
- Architecture
❱
- Meta Vaults
- Modules
- Configuration
- Diagram
- Security
- Quickstart: Public Vaults
- Public Vault List
- Price Oracles
- Deployments
- Technical Reference
❱
- Contracts overview
- Meta Vaults
❱
- Core
❱
- ArrakisMetaVault
- ArrakisMetaVaultFactory
- ArrakisStandardManager
- Public Vaults
❱
- ArrakisMetaVaultPublic
- CreationCodePublicVault
- Private Vaults
❱
- ArrakisMetaVaultPrivate
- CreationCodePrivateVault
- PrivateVaultNFT
- RenderController
- Modules
❱
- Registry
❱
- ModuleRegistry
- ModulePublicRegistry
- ModulePrivateRegistry
- Implementations
❱
- ValantisModule
- Routers
❱
- ArrakisPublicVaultRouter
- RouterSwapExecutor
- RouterSwapResolver
- Structs
❱
- AddLiquidityData
- AddLiquidityPermit2Data
- RemoveLiquidityData
- RemoveLiquidityPermit2Data
- SwapAndAddData
- SwapAndAddPermit2Data
- SwapData
- Admin and Security
❱
- Guardian
- Pauser
- TimeLock
- More
❱
- ❱ abstracts
❱
- ArrakisMetaVault
- ModuleRegistry
- ValantisModule
- ❱ constants
❱
- CArrakis constants
- ❱ hooks
❱
- ArrakisPrivateHook
- ❱ interfaces
❱
- AggregatorV3Interface
- IArrakisLPModule
- IArrakisLPModuleID
- IArrakisLPModulePrivate
- IArrakisLPModulePublic
- IArrakisMetaVault
- IArrakisMetaVaultFactory
- IArrakisMetaVaultPrivate
- IArrakisMetaVaultPublic
- IArrakisPrivateHook
- IArrakisPublicVaultRouter
- IArrakisStandardManager
- IBunkerModule
- ICreationCode
- IGuardian
- IHOTExecutor
- IManager
- IModulePrivateRegistry
- IModulePublicRegistry
- IModuleRegistry
- IOracleWrapper
- IOwnable
- IPausable
- IPauser
- IPermit2
- IPrivateVaultNFT
- IRenderController
- IResolver
- IRouterSwapExecutor
- IRouterSwapResolver
- ISovereignPool
- ITimeLock
- IValantisHOTModule
- IWETH9
- ❱ modules
❱
- ❱ resolvers
❱
- ValantisResolver
- BunkerModule
- HOTExecutor
- HOTOracleWrapper
- ValantisModulePrivate
- ValantisModulePublic
- ❱ structs
❱
- VaultInfo
- SetupParams
- FeeIncrease
- TokenPermissions
- PermitTransferFrom
- SignatureTransferDetails
- PermitBatchTransferFrom
- AddLiquidityData
- RemoveLiquidityData
- SwapData
- SwapAndAddData
- AddLiquidityPermit2Data
- RemoveLiquidityPermit2Data
- SwapAndAddPermit2Data
- SwapBalances
- ❱ utils
❱
- SVGParams
- INFTSVG
- NFTSVG
- NFTSVGUtils
- ArrakisMetaVaultFactory
- ArrakisMetaVaultPrivate
- ArrakisMetaVaultPublic
- ArrakisPublicVaultRouter
- ArrakisStandardManager
- CreationCodePrivateVault
- CreationCodePublicVault
- Guardian
- ModulePrivateRegistry
- ModulePublicRegistry
- Pauser
- PrivateVaultNFT
- RenderController
- RouterSwapExecutor
- RouterSwapResolver
- TimeLock
- Modules
❱
- HOT AMM
❱
- Concepts
- Quickstart: Integrate
- Manager Functions
- Quoter
- LVR Problem
- Deployments
- Whitepaper
- Uniswap v4 Hook (Soon)
- Resources
- Contents
- Audits
- Research
- Legacy Docs
- History