• Sec. Infra Overview
  • Past Audits
  • Code Structure
  • Centralization
  • Exposure to other Defi
  • Recommendation
  • User Rating
  • Back
protocol logo

Plaza Finance

Rating

AA

Score83.00

Perpetuals

Sec. Infrastructure Overview

Current Bug Bounty:

No Bug Bounty

Bug Bounty Max Payout: 0 $
Has paid White Hats before:
Date of Last Audit: 1 Jan 1

Recent Security Incidents

  • Incident

    Amount Lost

    Date

Secured By

The Protocol is secured by

  • Name

    Type

    Website

  • logo of list item
    0

Past Audits

Number of Audits

3

Number of Vul. Found

49

Date of Last Audit

1 Jan 1

Past Audit Reports

Last codebase change was on: 1 Jan 1

Show Code Locations
Show all Vulnerabilities

Vulnerabilities reported in past audits

Code Structure

Lines of Code

0

Amount of Contracts

37

External Integrations

0

Code Summery

Plaza is a DeFi application designed for on-chain bonds and leverage on the Base platform. It operates through a set of Solidity smart contracts and offers two main products: bondETH and levETH, which are programmable derivatives of ETH liquid staking derivatives (LSTs) and liquid restaking derivatives (LRTs). Users can deposit assets like wstETH to receive these ERC20 tokens, which can be used across various protocols such as DEXes and lending markets. The application functions in a permissionless manner, allowing anyone to execute its core functions, and includes user functionalities such as creations, redemptions, and coupon claiming, along with mechanisms like merchant auctions and distributions. Additionally, it relies on Chainlink Price Feeds to determine asset values during the creation and redemption of derivatives.

Show Dependency Graph

Code Structure & Dependency

Show Codefile metrics

Centralization

Decentralization Score

18 out of 20

Contract Upgradability

No upgradability

Frontend

Go to Dapp

Maintenance Score

2.00

Poor

Excellent

Admin / Governance Functions

Timelocks

Uses Timelocks

Pauseability

Can be paused

Admin Wallet

0x

No Timelocks

Recommendations

Functions like distribute(), startAuction() at Pool or endAuction() at Auction contracts are meant to be called by anyone for legal reasons. Those methods have the appropriate constraints so they can only be called at the appropriate time. Also Bond holders are incentivised to execute those in order to get their coupons paid.

User Rating

Avg. User Rating

No ratings

No ratings yet

Submit your review

Protocols on SCAS can't offer incentives to hide reviews

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