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

Kwenta Staking Contracts

Rating

AAA

Score94.00

Staking

Sec. Infrastructure Overview

Current Bug Bounty: Own
Bug Bounty Max Payout: 150.0K $
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

2

Number of Vul. Found

3

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

44

External Integrations

0

Code Summery

The main purpose of the Kwenta application is to manage the Kwenta token and its associated system contracts, including staking, escrow, and distribution. The Kwenta token is an extended ERC20 token with an initial supply of 313,373, and its inflationary supply schedule is designed to last for four years, targeting a total of approximately 1,009,409.43 KWENTA tokens by the end of this period. Minting occurs weekly and involves fees that support sustainable rewards, with portions of new supply allocated to the treasury and trading rewards. The application also features a modified StakingRewards contract that allows for escrowed staking, where rewards can be harvested and held for a year, with options for early vesting subject to fees.

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

Admins can set RewardDestribution/Cooldownperiods and pause/unpause stakingrewards

StakingRewards can be paused or unpaused

Unstaking is subject to 7-day cooldown period. All transactions are processed as delayed order.

Recommendations

If there are no USDC rewards to be distributed then it doesnt count as a denial of service attack. Users trust the contract owner to exercise their upgrade and permission capabilities responsibly and to avoid actions that could harm users or the system. Similarly, users place their trust in the operators they designate to act in their best interests and to adhere to the permissions granted to them.

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