Protocol Overview

DeFcor offers a wide range of staking options for users. You can stake various assets, including:

  • Liquid Staking Tokens (LSTs)

  • Ethereum (ETH)

  • Stablecoins

  • Certain approved ERC-20 tokens (depending on the protocol)

DeFcor integrates with Automated Market Makers (AMMs) to provide on-the-fly conversion. This allows you to seamlessly convert your stablecoins or approved ERC-20 tokens into ETH or LSTs for restaking on EigenLayer. As a result, you can earn rewards in the form of the corresponding Liquid Restaked Token (LRT), such as dETH in this case.

It's crucial to be aware of potential slippage when using AMMs for conversions. Slippage refers to the difference between the expected and actual prices you receive during a trade. However, DeFcor strives to connect with the best AMMs in the market to minimize slippage and ensure you access deep liquidity pools for efficient conversions.

High level protocol architecture

Gateway Contract: This acts as the entry point with in the protocol, allowing you to deposit, withdraw, and claim rewards. It essentially funnels users towards the different functionalities offered by other contracts.

Yield Adaptors: These contracts seamlessly integrate with various DeFi products on-chain. This provides a native user experience within DeFcor, eliminating the need to interact with external platforms.

LRT Factory: This contract empowers protocol governance to create new Liquid Restaked Tokens (LRTs) based on different staking assets. Essentially, it allows for the expansion of supported assets within DeFcor.

AVS Manager: This contract oversees the registration of Actively Validated Services (AVSs) within the protocol. It assesses the risk profile of each AVS and controls its activation, deactivation, and pausing capabilities.

Operator Manager: This contract handles operator registration. Operators can choose to participate permissionlessly or through a governance process. The manager differentiates between these two registration methods due to the varying risk profiles associated with each.

Queue Management: This contract ensures an orderly withdrawal process by managing the withdrawal queue.

LRT Vault: This contract is crucial in managing LRT minting, burning, and depositor shares. It adheres to the ERC-4646 vault standard, ensuring compatibility and transparency.

Last updated