Smart contracts audited by a trusted Provider
The Acebusters platform is governed by its smart contracts. Specifically by our innovative 2-token system that caters to the interests of both, players and investors. The security of these contracts is our primary focus to keep players’ and investors’ fund secure at all time.
That is why we have engaged Ambisafe, one of the leading service providers in the Blockchain space to audit our work. The Ambisafe team, based out of San Francisco, has enabled blockchain companies like Tether and Bitfinex, as well as secured known ICOs like Polybius, Chronobank and Propy.
Audit Results
Ambisafe has produced a comprehensive report, stating the following summary:
Contracts follow main points of Smart Contract Best Practices including reasonable overflow/underflow protection, Pull over Push withdrawals, correct integer rounding, and a lot of assertions all over the code base.
Critical Bugs and Vulnerabilities
No places in code were identified as critical issues.
Warnings
The following minor issues have been identified:
- Solidity
pragma
s should be locked- Public functions can be marked as such with
public
keyword- No protection against accidental funds sending to 0x0 address
- Claiming ETH after sell is implicit, no withdraw method provided
- PowerEvent.sol constructor lacks checks
- Nutz.sol:143,162,164 :
assert
s can be swapped torequire
s- Nutz.sol:166 :
transfer
can be used instead ofsend
- PowerEvent.sol:123 :
uint8
can be used instead, to avoid possible Block Gas Limit issue
Please check Ambisafe’s full report. Since the audit, we have addressed all warnings raised in the audit, and you can find our latest code in our github repository. Please note that our bounty campaign with 6,000,000 NTZ allocated is still active and unclaimed! Can you find issues which were overlooked?! Report bugs here.