Orbiters

Orbiters are the Borrowable and Collateral deployers.

All Orbiters are identical except for the bytecode of the Borrowable/Collateral contracts. The reason that we use different deployers is due to the different strategies used in each vault (different dexes, stablecoin strategy, etc.) and the way they handle their rewards.

Albireo (Borrowable Deployer): https://github.com/CygnusDAO/core/blob/main/contracts/cygnus-core/AlbireoOrbiter.sol

Deneb (Collateral Deployer): https://github.com/CygnusDAO/core/blob/main/contracts/cygnus-core/DenebOrbiter.sol


Orbiter Strategies and IDs

Each orbiter has a unique strategy which sits on top of another protocol. The strategy of each lending pool is immutable and can never be changed. There is no way to update the lending pool, and if the strategy becomes deprecated (not active) we use new orbiters.

For borrowable pools the strategies usually involve depositing unused funds in other protocols, such as Compound Finance, to keep earning interest on the unused USDC that is deposited in Cygnus.

For collateral pools the strategies are usually depositing the LP in rewarder contracts to earn liquidity mining rewards.

The addresses of the deployers can be queried from the Hangar18 contract on each chain via allOrbiters(ID)

Polygon

Arbitrum

Last updated