
Skate's Infrastructure
Kernel vs Periphery model
- Kernel: The stateful core of the protocol — responsible for maintaining canonical data such as liquidity states, bonding curves, positions, and accounting.
- Periphery: The stateless action layer — a collection of modular “action boxes” that interact with the Kernel by constructing and sending messages (transactions). Periphery modules handle user interactions such as swaps, adding/removing liquidity.
Why stateless design matters
Traditional DeFi protocols tightly couple state and execution logic, making upgrades risky and integrations complex.- Interoperability - Simplifies cross-chain message passing — only actions, not state, travel between chains.
- Scalability - Periphery actions can be deployed or scaled independently of Kernel state.
Comparisons to traditional multichain
Most existing multichain protocols replicate entire state machines across chains — each chain maintains its own pools, liquidity, and accounting. While this design simplifies deployment, it fragments state, splits liquidity, and complicates synchronization. The Kernel–Periphery model solves this by consolidating all canonical state into a single Kernel, while Peripheries act as lightweight action relayers on any chain or execution environment.Unified Liquidity Layer
In traditional multichain deployments, liquidity is replicated — e.g., USDC-ETH pools exist separately on Chain A, Chain B, and Chain C. Each has its own reserves and bonding curve, leading to:- Thin depth per pool
- Inefficient capital use
- Cross-chain price discrepancies
- The bonding curve, tick data, and fee accounting live in the Kernel.
- Any Periphery (on any chain) can route liquidity to that same state.
Consistent Pricing Across Chains
Because the Kernel holds the canonical bonding curve, all price calculations reference the same state snapshot. This eliminates chain-level price drift and reduces arbitrage inefficiency.Higher Capital Efficiency
- Liquidity is aggregated, not siloed.
- LPs earn yield from global trade volume, not just local activity.
- The same TVL supports cross-chain flow without needing redundant pools.