How to Stake CLO

Cold staking is a protocol that rewards long-term coin holders for staking their Callisto coins.
Blog

CryptoAds Security Audit Report

CryptoAds Security Audit Report

Here is the report of the CryptoAds Security Audit performed by the Callisto Network security department in August 2018.

About Callisto Network and the security department:

Utilizing Callisto Network capabilities, we have established a free-for-all system of smart-contracts auditing, to this end, Callisto Network has founded the Callisto security department and deploys treasury funds to pay security auditors for auditing smart-contracts, to reduce risk/flaw in smart-contracts and improve the adoption of programmable blockchains for the whole crypto industry.

CryptoAds specificities :

Source code

https://etherscan.io/address/0x3637fcD710B99d2B643aF653d60b762d6C310A8B#code

(for convenience use:
https://gist.github.com/yuriy77k/6f636b466df04c8ae0cc24e56b28e51a )

Disclosure policy

Private Notification

Platform

ETH

CryptoAds Security Audit Report

Conclusion:

No critical issue, bug fixing is necessary.

It is highly recommended to complete a bug bounty before use.

Medium severity issues:

1. Zero address owner.

Description

Owner address may be sent to zero address at function setOwner and because of its owner will lose his access to the smart contract.

Recommendation

Need to check if _newOwner is not zero address.

require(_newOwner != address(0));

2. Transfer to zero address.

Severity: medium

Description

Tokens could be sent to zero address, that means they will be locked and will not be able to use or burn. Functions transfer and transferFrom.

Recommendation

Need to check if _to address is not zero address.

require(_to != address(0));

3. Double-spend attack is possible.

Severity: medium

Description

In case the user wants to change the approved amount a double-spend attack is possible.

Recommendation

It can be reviewed here.

Revealing audit reports:

https://gist.github.com/yuriy77k/0642bdfd140789929904373bf3564123

https://gist.github.com/yuriy77k/df7339f021bed8366ed40da915da1a8f

Topics: