Smart Contracts Overview

BaseVault

A contract that will handle the overall logic of this vault structure with rounds. It is ERC4626 compliant. We use OZs 4626 implementation.

ConfigurationManager

Responsible for storing configuration variables of the vault, for instance, the FEE_RATIO and the VaultController address.

STETHVault

This contract inherit BaseVault to implement specifics about stETH strategy.

ETHAdapter

Responsible for converting ETH into stETH. It uses Curve as the trading venue.

GitHub repo

Coverage

Addresses

Audits

Bug Bounty Program (BBP)

Ad

Ad

Ad

Ad

Last updated