Contracts
📄 Contracts
The Scall.io protocol is composed of a modular suite of smart contracts deployed on the Base blockchain, working together to power decentralized perpetual options.
Each contract is responsible for a specific part of the system — from liquidity management to collateral tracking and option logic — ensuring security, transparency, and composability.
Below you'll find detailed pages explaining each contract, including its purpose, key functions, and how it interacts with the broader protocol.
🔹 Contract List
Main.sol
— Governs global parameters and links between all componentsCollateralPool.sol
— Manages user collateral, rent tracking, and liquidationMarketPool.sol
— Handles liquidity deposits, option creation, and execution for each marketAutoReplacer.sol
— Enables automatic replacement of LP NFTs to maintain passive yield strategies
Each contract is deployed with verified source code and is publicly accessible on Base. See the Deployment Addresses page for the latest addresses and links to block explorers.
Last updated