Roles Manager

The Roles Manager contract handles everything related to authorizations and permissions in the Atlendis protocol.

The roles handled are the following:

  • LENDER: has the right to operate lender actions on the pool. Only necessary if lenders restrictions are enabled. Is typically used in permissionned pools after KYC checks are successful.

  • BORROWER: has the right to take and repay loans in the pool.

  • LENDER_ALLOWER: has the right to allow LENDERS

  • OPERATOR: has the right to transfer position NFTs. Typically given to third-party contracts (e.g. staking contracts) that absolutely have to transfer positions to operate.

  • DEFAULT_ADMIN_ROLE: role given to governance, has the right to manage the lifecycle of the pool, its parameters, as well have manage permissions in the pool.

Last updated