πŸ”©Integration

How a borrower can interact with their pool(s).

Borrower allowed addresses

Atlendis separates the pool creation process from the actual action to borrow and repay in a pool. For that matter, after a pool is created, borrowers will have to propose addresses that will have the right to interact with their pool(s).

As implemented in the Atlendis protocol, any address can technically be allowed on the protocol. However, Atlendis Labs expects only 2 types of accounts to be authorized:

  • Multi signature wallets: Borrowers can use a preexisting multisignature wallet contract, or create one dedicated to the pool. The Atlendis protocol does not favor a specific kind of smart contract wallet, as any authorized address, whatever the code it is using, can technically send a borrow or repay transaction. However, Atlendis Labs plans on supporting Gnosis Safe natively on the frontend application, to allow for a positive user experience when interacting with the Atlendis protocol.

  • Custom smart contract: The Atlendis protocol is very flexible, in that it allows loans to be taken automatically via smart contracts without any human intervention. As such, any smart contract can interact with the Atlendis protocol, if it suits the borrower's use case. With this feature, Atlendis Labs expects to unlock new use cases that need instant liquidity without the need for collateral, for durations over a block.

Atlendis Labs doesn't expect to authorize externally owned accounts (not smart contracts) to interact with the Atlendis protocol, for obvious security reasons.

Last updated