Introduction

These contracts are designed to facilitate borrowing, lending, and collateral management functionalities for deployments into outside protocols while utilizing the Blueberry Protocol

  • BasicSpell - Abstract contract that provides a set of functions to be implemented by its inheriting contracts.

  • AuraSpell - Contract that provides the functions to be used when interacting with Balancer Pools and stakes the BPT token on Aura.

  • ConvexSpell - Contract that provides the functions to be used when interacting with Curve Pools and stakes the LP token on Convex.

  • IchiSpell - Contract that provides a set of functions to be used when interacting with the Ichi Vault ecosystem.

  • LongShortSpell - Contract that provides the functions to allow a user to go directionally long or short a specific asset.

Last updated