Dogecoin Token (DOGE) Security Audit Report

Are Your Funds Safe?

Our expert team at Callisto Network has conducted an in-depth security audit of the Dogecoin Token (DOGE) smart contract. This audit aims to ensure the security of your funds by identifying and assessing any potential vulnerabilities. Here, we present our findings:

1
Total Finding(s)
0 - Hight severity issue(s)
0 - Medium severity issue(s)
1 - Low severity issue(s)
0 note(s)
2 owner privilege(s)

Executive Summary

This report presents the results of the security audit conducted by the Callisto Network Security Department on the Binance-Peg Dogecoin Token (DOGE) smart contract in April 2023. It analyzes the contract’s security in-depth and highlights any identified vulnerabilities.

The Binance-Peg Dogecoin Token (DOGE) is an upgradeable contract, allowing the owner to change the executable contract at its discretion. This report focuses on the contract implementation available here, active as of April 30, 2023.

[bsf-info-box icon_type=”custom” icon_img=”id^11667|url^https://callisto.network/wp-content/uploads/2023/04/Mask-Group-1.png|caption^null|alt^null|title^Mask Group 1|description^null” img_width=”26″ icon_animation=”fadeIn” title=”Website” read_more=”title” link=”url:https%3A%2F%2Fdogecoin.com%2F|target:_blank” hover_effect=”style_2″][/bsf-info-box]
[bsf-info-box icon_type=”custom” icon_img=”id^11673|url^https://callisto.network/wp-content/uploads/2023/04/Mask-Group-3.png|caption^null|alt^null|title^Mask Group 3|description^null” img_width=”25″ icon_animation=”fadeIn” title=”Whitepaper” read_more=”title” link=”url:https%3A%2F%2Fgithub.com%2Fdogecoin%2Fdogecoin%2Fblob%2Fmaster%2FREADME.md|target:_blank” hover_effect=”style_2″][/bsf-info-box]
[bsf-info-box icon_type=”custom” icon_img=”id^11674|url^https://callisto.network/wp-content/uploads/2023/04/Mask-Group-4.png|caption^null|alt^null|title^Mask Group 4|description^null” img_width=”26″ icon_animation=”fadeIn” title=”CoinMarketCap” read_more=”title” link=”url:https%3A%2F%2Fcoinmarketcap.com%2Fcurrencies%2Fdogecoin%2F|target:_blank” hover_effect=”style_2″][/bsf-info-box]
[bsf-info-box icon_type=”custom” icon_img=”id^11675|url^https://callisto.network/wp-content/uploads/2023/04/Mask-Group-5.png|caption^null|alt^null|title^Mask Group 5|description^null” img_width=”25″ icon_animation=”fadeIn” title=”CoinGecko” read_more=”title” link=”url:https%3A%2F%2Fwww.coingecko.com%2Fen%2Fcoins%2Fdogecoin|target:_blank” hover_effect=”style_2″][/bsf-info-box]

1. Scope of the Audit

2. Audit Findings

Our audit reported a total of 1 finding(s), categorized as follows:

  • 0 high-severity issue(s).
  • 0 medium severity issue(s).
  • 1 low-severity issue(s).

In addition to these findings, our audit identified 2 additional points, detailed in the following sections:

  • 0 note(s).
  • 2 owner privilege(s).
No critical security issues were found.

2.1 Known Vulnerabilities of ERC-20 Token

[bsf-info-box icon_type=”custom” icon_img=”id^11677|url^https://callisto.network/wp-content/uploads/2023/04/Mask-Group-6.png|caption^null|alt^null|title^Mask Group 6|description^null” img_width=”20″ icon_animation=”fadeIn” title=”Severity:” el_class=”mos_flex”]Low.[/bsf-info-box][bsf-info-box icon_type=”custom” icon_img=”id^11678|url^https://callisto.network/wp-content/uploads/2023/04/Mask-Group-7.png|caption^null|alt^null|title^Mask Group 7|description^null” img_width=”20″ icon_animation=”fadeIn” title=”Description:”]The contract lacks a transaction handling mechanism. WARNING!  This common vulnerability has already led to significant financial losses. For a comprehensive understanding of this issue, click here.[/bsf-info-box][bsf-info-box icon_type=”custom” icon_img=”id^11679|url^https://callisto.network/wp-content/uploads/2023/04/star-svgrepo-com.png|caption^null|alt^null|title^star-svgrepo-com|description^null” img_width=”20″ icon_animation=”fadeIn” title=”Recommendation:”]

Add the following code to the transfer(_to address, ...) function:

require( _to != address(this) );

[/bsf-info-box]

2.2 Owner Privileges

[bsf-info-box icon_type=”custom” icon_img=”id^11677|url^https://callisto.network/wp-content/uploads/2023/04/Mask-Group-6.png|caption^null|alt^null|title^Mask Group 6|description^null” img_width=”20″ icon_animation=”fadeIn” title=”Severity:” el_class=”mos_flex”]Owner Privileges.[/bsf-info-box][bsf-info-box icon_type=”custom” icon_img=”id^11678|url^https://callisto.network/wp-content/uploads/2023/04/Mask-Group-7.png|caption^null|alt^null|title^Mask Group 7|description^null” img_width=”20″ icon_animation=”fadeIn” title=”Description:”]

  1. The token utilizes an upgradable proxy contract, allowing the owner to change the implementation contract at their discretion. It’s important to note that new implementations could introduce issues or functionalities that may pose user risks.
  2. The owner has the capacity to mint an unlimited number of tokens for themselves.

[/bsf-info-box]

3. Security Practices

4. Conclusion

The audited smart contract can be deployed. Only a single issue of low severity was discovered during the audit.
  • Users should be aware of the contract owner’s extensive rights.
  • To guarantee the contract’s functionality and prevent any issues not directly related to this smart contract’s code, it is advised to follow the security practices outlined in Section 4 of this report.

About Callisto Network

Founded by Dexaran,  co-founder of Ethereum Classic, Callisto Network is a blockchain platform that prioritizes security. We’ve conducted over 330 smart contract audits across platforms like Ethereum, Ethereum Classic, and EOS. In addition to our audits, we’ve developed the ERC 223 token standard and CallistoNFT standard, enhancements over existing standards that address flaws and offer new capabilities, further establishing us as industry leaders in crypto-security.

Trust The Blockchain, Audit Your Smart Contracts.