For the complete documentation index, see llms.txt. This page is also available as Markdown.

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