Main entities

End-users of Yelay V3 can be:

  • Client/Project: entity that operates several pools within the vault for their end users. F.e: launchpools

  • Retail end user: user of Yelay's retail apps. F.e https://app.yelay.io/sonic

The main entities of V3 architecture are:

  • Vault - smart contract (1 per asset on each supported chain) that receives user deposits and channels them to strategies

  • Pool - client's space within the vault. Each client gets a range of pool IDs to operate within given vault. Every pool's KPIs like yield, TVL can be track separately. All retail users are assigned to a single pool within the vault.

  • Strategy - adapter to the protocol that generates yield (f.e. Morpho, Aave, Gearbox)

Image below illustrates the relationship between User, Client, Vault, Pool and Strategies:

Last updated