Sec. Infrastructure Overview
No Bug Bounty
Recent Security Incidents
Incident
Amount Lost
Date
Past Audits
3
41
1 Jan 1
Past Audit Reports
Last codebase change was on: 1 Jan 1
- CompanyDateNumber of Vul FoundLink
- 1 Jan 10
- 1 Jan 10
Code Structure
0
165
0
Code Summery
Teller is a non-custodial lending protocol that facilitates time-based loans using any ERC20 tokens or ERC721/ERC1155 NFTs as collateral, eliminating margin call liquidations. It operates on Ethereum, Base, Arbitrum, and Polygon, allowing customizable liquidity terms set by lenders. Borrowers can leverage various digital assets without the risk of price-based liquidation, while liquidity providers earn passive income by lending under predetermined conditions. The protocol offers flexible loan structures, including over-collateralized and under-collateralized options, with clear default recourse mechanisms. Overall, Teller enhances DeFi by broadening the collateral options and minimizing liquidation risks.
Centralization
18 out of 20
No upgradability
Go to Dapp
2.00
Poor
Excellent
Admin / Governance Functions
Timelocks
Uses Timelocks
Pauseability
Can be paused
Admin Wallet
The owner of TellerV2.sol (TRUSTED) is able to pause or unpause the protocol. When paused, new loans cannot be submitted or fulfilled via submitBid or via lenderAcceptLoan as those fn calls will revert. The LenderGroup_Smart contract will not only be deployed once, but will be deployed in many iterations since it is a 'l'he owner (RESTRICTED) of any given LenderGroup_Smart contract is able to freeze or unfreeze borrowing (the capability to borrow money from) the smart contract.
Can be paused
No Timelocks
Recommendations
We chose to ignore MEV in the lender group contract for now as it was too difficult to design out and because other pools such as Uniswap exist with MEV. In this context, MEV means that a lender that is depositing / withdrawing shares to and from the lender group contract can deposit and withdraw in such a way as to do it in a sandwich effectively playing around the valuation of a share. As far as I know, this MEV 'xploit'also exists in uniswap pools and is largely insignificant for general intents and purposes.
User Rating
No ratings
Disclaimer:
SCAS conducts security assessments on the provided source code exclusively. Conduct your own due diligence before deciding to use any info listed at this page.
In case you find any information on this report is incorrect, please fill out following form:Feedback