Contracts
DEX
The DEX component of Nautilus is built as a fork of UniswapV2. The fee structure and distribution mechanism will be fully implemented upon mainnet launch.
DEX Aggregator

We have implemented a fork of the Yak Aggregator (YakSwap) to serve as our aggregation layer. The integration is currently pending on testnet.
This onchain aggregator is designed to tap into liquidity pools across multiple DEXes in the Sonic ecosystem, helping drive trading volume and enhance overall market efficiency. (DEX Aggregators also play a crucial role in driving demand and liquidity fees to previously underutilized pools.)
Memecoin Launchpad (Core)
Interfaces
Core View Functions
Trade Estimation
Trade Methods
Flashloan
The protocol implements a flashloan mechanism that utilizes memecoin liquidity pools as its foundation. This feature is designed to promote a circular economy within our ecosystem, creating additional utility for accumulated liquidity.
Token Contract for Memecoins
The protocol's token implementation follows a fixed total supply of 1 billion tokens (standard for common memecoins).
Initially, ownership will be held by the core contract to mint and burn tokens during bonding curve transactions. After migration, ownership will be permanently renounced (
renounceOwnership()) by transferring control to the zero address (0x0000...), ensuring protocol safety.
Last updated