Dogen

Dogens
Ethereum Chain
$Dogens is built on trust, a trustless cryptocurrency that prioritizes security, with features such as burnt LP tokens, renounced contract, and a society founded on principles and morality. The projects fate is in the hands of its community.
Report Badge
Project Annoucement
Project: Dogen
Audit
3
KYC
-
Onboard [M/D/Y]
11/23/2022
Contract
DogensNft

Risk & SWC CheckerAutomated pre-check inspector

Checker Information

Token Name
NO Checker DATA
Token Symbol
NO Checker DATA
Checker Date
NO Checker DATA
Contract Address
NO Checker DATA
Contract Creator
NO Checker DATA
DEX
NO Checker DATA
Contract Functional
Honeypot Risk
SWC Checker

Smart Contract AuditSecurity Assessment powered by SECURI LAB

Audit Report
3 Avaliable
Assessment
Chain
Ethereum Chain
Compiler Version
v0.8.7+commit.e28d00a7
Date
11/23/2022
0
All Findings
0
Unresolved
0
Resolved
0
Critical
0
High
0
Medium
0
Low
0
Very Low
0
Infromational

Powered by SECURI LAB

9
CVSS Score
9 From 10 Points
Function relation graph
Capabilities
🧪 Experimental Features

-

💰 Can Receive Funds

yes

🖥 Uses Assembly

yes (2 asm blocks)

💣 Destroyable Contracts

-

📤 Transfers ETH

yes

⚡ Low-Level Calls

-

👥 DelegateCall

-

🧮 Uses Hash Functions

yes

🔖 ECRecover

yes

🌀 New/Create/Create2

-

♻️ TryCatch

yes

Σ Unchecked

yes

View Findings

Smart Contract Audit Findings

Vulnerability Findings

ID Title Severity Status
SEC-01 Missing Events Arithmetic (events-maths) LOW Acknowledge
SEC-02 Missing Zero Address Validation (missing-zero-check) LOW Acknowledge
SEC-03 If different pragma directives are used (pragma) informational Acknowledge
Audit TImeline
Assessment
Chain
Ethereum Chain
Compiler Version
v0.8.17+commit.8df45f5f
Date
12/20/2022
0
All Findings
0
Unresolved
0
Resolved
0
Critical
0
High
0
Medium
0
Low
0
Very Low
0
Infromational

Powered by SECURI LAB

7.8
CVSS Score
7.8 From 10 Points
Function relation graph
Capabilities
🧪 Experimental Features

-

💰 Can Receive Funds

yes

🖥 Uses Assembly

-

💣 Destroyable Contracts

-

📤 Transfers ETH

yes

⚡ Low-Level Calls

-

👥 DelegateCall

-

🧮 Uses Hash Functions

-

🔖 ECRecover

-

🌀 New/Create/Create2

-

♻️ TryCatch

-

Σ Unchecked

-

View Findings

Smart Contract Audit Findings

Vulnerability Findings

ID

Title

Severity

Status

SEC-01

Owner can stop transfer

High

Acknowledge

SEC-02

Missing Events Arithmetic (events-maths)

LOW

Acknowledge

SEC-03

Missing Zero Address Validation (missing-zero-check)

LOW

Acknowledge

SEC-04

Conformity to Solidity naming conventions (naming-convention)

Informational

Acknowledge

SEC-05

Unused state variables (unused-state)

Informational

Acknowledge

SEC-06

Costly operations in a loop (costly-loop)

Informational

Acknowledge

Audit TImeline
Chain
Ethereum Chain
Compiler Version
v0.8.4
Date
01/19/2023
0
All Findings
5
Unresolved
5
Resolved
0
Critical
0
High
0
Medium
0
Low
0
Very Low
0
Infromational

Powered by SECURI LAB

9.7
CVSS Score
7.8 From 10 Points
Function relation graph
Capabilities
🧪 Experimental Features

-

💰 Can Receive Funds

yes

🖥 Uses Assembly

yes (12 asm blocks)

💣 Destroyable Contracts

-

📤 Transfers ETH

yes

⚡ Low-Level Calls

-

👥 DelegateCall

-

🧮 Uses Hash Functions

yes

🔖 ECRecover

-

🌀 New/Create/Create2

-

♻️ TryCatch

yes

Σ Unchecked

yes

View Findings

Smart Contract Audit Findings

Vulnerability Findings

ID

Title

Severity

Status

SEC-01

Uninitialized state variables (uninitialized-state)

High

Resolved

SEC-02

Missing Events Arithmetic (events-maths)

LOW

Resolved

SEC-03

Missing Zero Address Validation (missing-zero-check)

LOW

Resolved

SEC-04

Conformity to Solidity naming conventions (naming-convention)

Informational

Resolved

SEC-05

Costly operations in a loop (costly-loop)

Informational

Resolved

Audit TImeline
Assessment
Dogens Launchpad
Chain
Ethereum Chain
Compiler Version
v0.8.17
Date
07/19/2023
0
All Findings
5
Unresolved
5
Resolved
0
Critical
0
High
0
Medium
0
Low
0
Very Low
0
Infromational

Powered by SECURI LAB

7.6
CVSS Score
7.6 From 10 Points
Function relation graph
Capabilities
🧪 Experimental Features

-

💰 Can Receive Funds

yes

🖥 Uses Assembly

-

💣 Destroyable Contracts

-

📤 Transfers ETH

yes

⚡ Low-Level Calls

-

👥 DelegateCall

-

🧮 Uses Hash Functions

-

🔖 ECRecover

-

🌀 New/Create/Create2

-

♻️ TryCatch

-

Σ Unchecked

-

View Findings

Smart Contract Audit Findings

Vulnerability Findings

ID

Vulnerability Detail

Severity

Category

Status

SEC-01

Centralization Risk

High

 

Acknowledge

SEC-02

Avoid using block timestamp

Low

 

Acknowledge

SEC-03

Empty Function Body – Consider commenting why

Low

 

Acknowledge

SEC-04

Avoid using tx.origin

Informational

 

Acknowledge

SEC-05

unlocked-compiler-version

Informational

 

Acknowledge

NC-01

Functions not used internally could be marked external

 

Acknowledge

GAS-01

Use `selfbalance()` instead of `address(this).balance`

 

Acknowledge

GAS-02

Use assembly to check for `address(0)`

 

Acknowledge

GAS-03

Using bools for storage incurs overhead

 

Acknowledge

GAS-04

Cache array length outside of loop

 

Acknowledge

GAS-05

Use calldata instead of memory for function arguments that do not get mutated

 

Acknowledge

GAS-06

Use shift Right/Left instead of division/multiplication if possible

 

Acknowledge

GAS-07

Use Custom Errors

 

Acknowledge

GAS-08

Use != 0 instead of > 0 for unsigned integer comparison

 

Acknowledge

Audit TImeline
Assessment
Dogens NFT-STAKING
Chain
Ethereum Chain
Compiler Version
^0.8.4 , ^0.8.0
Date
07/19/2023
0
All Findings
11
Unresolved
5
Resolved
0
Critical
0
High
1
Medium
5
Low
0
Very Low
4
Infromational

Powered by SECURI LAB

7.3
CVSS Score
7.3 From 10 Points
Function relation graph
Capabilities
🧪 Experimental Features

-

💰 Can Receive Funds

yes

🖥 Uses Assembly

yes (20 asm blocks)

💣 Destroyable Contracts

-

📤 Transfers ETH

yes

⚡ Low-Level Calls

-

👥 DelegateCall

-

🧮 Uses Hash Functions

yes

🔖 ECRecover

yes

🌀 New/Create/Create2

-

♻️ TryCatch

yes

Σ Unchecked

yes

View Findings

Smart Contract Audit Findings

Vulnerability Findings

ID

Vulnerability Detail

Severity

Category

Status

SEC-01

Centralization Risk

High

 

Acknowledge

SEC-02

Reentrancy vulnerabilities (no theft of ethers)
(reentrancy-no-eth)

Medium

 

Acknowledge

SEC-03

Dangerous usage of `block.timestamp` (timestamp)

Low

 

Acknowledge

SEC-04

Multiple calls in a loop (calls-loop)

Low

 

Acknowledge

SEC-05

Missing Events Arithmetic (events-maths)

Low

 

Acknowledge

SEC-06

Missing Zero Address Validation (missing-zero-check)

Low

 

Acknowledge

SEC-07

Reentrancy vulnerabilities leading to out-of-order Events (reentrancy-events)

Low

 

Acknowledge

SEC-08

Benign reentrancy vulnerabilities (reentrancy-benign)

Informational

 

Acknowledge

SEC-09

Missing inheritance (missing-inheritance)

Informational

 

Acknowledge

SEC-10

Unlocked pragma

Informational

 

Acknowledge

SEC-11

If different pragma directives are used (pragma)

Informational

 

Acknowledge

Audit TImeline