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

HatsSignerGate

Rating

A

Score73.00

CrosschainLiquidity

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

51

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

12

External Integrations

0

Code Summery

Hats Protocol transforms organizations into programmable digital entities, automating onboarding and permission management through on-chain roles called "hats." Each hat, represented as an ERC-1155 token, encapsulates responsibilities, permissions, and incentives, allowing for flexible control by individuals or groups. The system promotes accountability by enabling agents to evaluate and revoke roles as necessary. Hats can be easily integrated with various automations, enhancing organizational efficiency and decision-making. This infrastructure aims to support the next era of digital collaboration and governance.

Show Dependency Graph

Code Structure & Dependency

Show Codefile metrics

Centralization

Decentralization Score

13 out of 20

Contract Upgradability

No upgradability

Frontend

Go to Dapp

Maintenance Score

2.00

Poor

Excellent

Admin / Governance Functions

Timelocks

Uses Timelocks

Pauseability

No pause

Admin Wallet

Admins can Create new hat Issue hat to wearer(s), aka “t”dit hat properties (while mutable) Transfer hat (while mutable)

Can not be paused

No Timelocks

Recommendations

There should never be more than 1 module enabled on the safe No multisig transactions can be executed when the number of static signers is less than the min threshold No multisig transactions can be executed when the number of static signers is less than the "enforced threshold" No multisig transactions can be executed when the number of valid signers is less than the "enforced threshold" Modules should never be able to change any values in Safe storage

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