Valantis Documentation
Valantis Website
Valantis Website
  • Welcome to Valantis
  • Sovereign Pool
    • The Modules
      • Pool Manager
      • Liquidity Module
      • Swap Fee Module
      • Verifier Module
      • Oracle Module
      • Sovereign Vault
        • Rebase token support
      • Gauge
    • Interacting with Pools
      • Swap Parameters
      • Swap Steps
      • Multi Token Support
      • Deposit Liquidity
      • Withdraw Liquidity
      • Flash Loans
  • Hybrid Order Type (HOT)
    • Understanding HOT: A Graphical Overview
    • HOT API
      • HTTP request parameters
      • HTTP request response
      • Reasoning for Request structure
      • Solver Integration
      • Market Maker integration
    • HOT Smart Contracts
      • Interfaces
      • State variables and roles
      • AMM
      • HOT Swap
      • AMM Swap
      • Hybrid Order Type (HOT) struct parameters
      • Alternating Nonce Bitmap
      • Deposits
      • Withdrawals
      • Deployment Assumptions
    • Liquidity Manager Docs
      • Reference Oracle
      • Deposit
      • Withdraw
      • Signature
    • Swap
      • Swap Context
      • AMM Swap
      • HOT Swap
      • HOT Quote Parameters
        • Bitmap Nonce Instructions
    • Solver Docs
      • Solver Request
      • Simple HOT Swap Example
      • Partial Fill HOT Swap Example
    • Risks and Trust Assumptions
      • Roles
        • Sovereign Pool Manager
        • HOT Manager
        • HOT Signer
        • Liquidity Provider
      • Threats
        • Deposit Sandwich
        • Malicious Price Bound
        • Malicious Signer
        • Mispriced HOT Quote
  • Validly
    • Understanding Validly
    • Swap
    • Deposits and Withdrawals
    • Deployments
  • Deploy and Build
Powered by GitBook
On this page
  • Get Started
  • Introduction to Valantis
  • Key Benefits
  • Problem Statement
  • Our Thesis

Was this helpful?

Welcome to Valantis

Explore our guides and examples to integrate with Valantis Protocol.

NextSovereign Pool

Last updated 5 months ago

Get Started

For Developers Learn how to interact with Valantis Pools. Explore Sovereign Pool Docs > Learn how to build and launch a custom DEX. Explore The Modules >

Understand the basics of interacting with Valantis Pools.

Explore Interacting with Pools Docs >

For Market Makers

Maximize exposure to non-toxic order flow with Hybrid Order Type (HOT) & define your own pricing logic. Explore HOT Overview > Explore HOT Docs for Liquidity Managers >

For Solvers Tap into deterministic onchain liquidity with Hybrid Order Type (HOT). Explore HOT Overview > Explore HOT Docs for Solvers >


Introduction to Valantis

Valantis is a novel approach to representing Value-Exchange Logic, Valantis Core Pools can recover the entire DEX space using composable modules. It attempts to be a full generalization of smart-contract DEXes, enforcing strict security assumptions over the interactions between modules and users to create the most secure, composable, and developer friendly environment for DEX development. The Valantis Sovereign Pools integrate various components responsible for functions such as pricing logic, fee calculation, oracle services, reserve vaults, and liquidity management strategies. Sovereign Pools natively support rebase tokens.

Key Benefits

Valantis provide a few key benefits:

  • Mitigated liquidity fragmentation. Valantis enables liquidity to be sourced from shared external vaults accessible to multiple pools.

  • Native support for rebase tokens, a flourishing asset class characterized by dynamically adjusting supply and impulsed by liquid staking protocols.

  • Reduced implementation complexity. Build a DEX with customizable, ready-to-use features that require minimum code.

  • Increased DEX security with independent module audits and battle-tested components.

Problem Statement

Monolithic DEXes today cannot possibly address the preferences of all liquidity providers, traders nor other onchain actors. The demand for new use cases in the context of onchain exchanges, as well as important unsolved problems that require iterative solutions and experimentation, cannot be addressed by non-standardized protocol architectures that possess a high degree of code redundancy and inflexibility.

Building a DEX from scratch is difficult in a monolithic paradigm:

  • More complexity and lines of code, hence higher time to develop, security costs and attack surface.

  • Monolithic DEXes do not follow a well-defined standard or architecture, hence posing barriers for new order flow and liquidity sources to integrate with.

  • Even the most common sense and fundamental security assumptions and invariant checks for DEXes need to be re-implemented and audited every time. This is in contrast to launching well-audited and understood components such as an ERC-20 or Math library from a library such as OpenZeppelin Contracts, which significantly enable developer productivity and secure development.

Our Thesis

We believe that the existence of a highly modular, generalized, credibly neutral and immutable core protocol for DEX's will lead to improved smart contract security as well as faster, cheaper DEX development. Furthermore, we envision that by empowering developers with simpler and more effective tools to build DEX/AMM logic, Valantis will unlock greater capital efficiency for all DEX market participants.

Page cover image
Valantis: A modular framework for developers to construct decentralized exchanges (DEX).