Quantstamp reviewed Hashflow (Hashflow Hashverse) on 22 Mar 2023: 20 findings, 0 critical; 16 marked fixed, 3 acknowledged, 1 open.
Report hosted on certificate.quantstamp.com.
Trustblock does not review code.
Statuses are the security firm’s own, from its report.
| Severity | Open | Acknowledged | Fixed |
|---|---|---|---|
| Critical | 0 | 0 | 0 |
| High | 0 | 0 | 1 |
| Medium | 0 | 0 | 1 |
| Low | 1 | 3 | 14 |
Smart contracts will often have `owner` variables to designate the person with special privileges to make modifications to the smart contract. In the case where a malicious actor obtains control of the owner's wallet, privileged functionality can be exploited in a way that harms future users. Specifically, a malicious actor could call `updateHashflowRouter()` in `RenovaCommandDeck` or `RenovaCommandDeckSatellite` to change the router address to a malicious contract. After the router is updated, users that call `RenovaQuest.trade()` are subject to having their funds stolen by the malicious router contract. The following are all other cases of owner privileges: - `RenovaCommandDeck.uploadItemMerkleRoot()` - `RenovaCommandDeck.mintItemAdmin()` - `RenovaCommandDeckBase.createQuest()` - `RenovaCommandDeckBase.updateRenovaAvatar()` - `RenovaCommandDeckBase.updateRenovaItem()` - `RenovaAvatarBase.refreshMetadata()` - `RenovaAvatarBase.refreshAllMetadata()` - `RenovaItem.updateMinterAuthorization()` - `RenovaItem.mint()` - `RenovaItemBase.setDefaultRoyalty()` - `RenovaItemBase.setCustomBaseURI()` - `RenovaItemBase.refreshMetadata()` - `RenovaItemBase.refreshAllMetadata()` - `WormholeBaseUpgradeable.updateWormhole()` - `WormholeBaseUpgradeable.updateWormholeConsistencyLevel()` - `WormholeBaseUpgradeable.updateWormholeRemote()`
The report names a repository or files. Open the report to see its scope.
Repository and files the report names (34)
236 projects reviewed · 332 reports · latest Oct 2026
See Quantstamp’s auditsSomething wrong on this page? A missing report, a wrong date, a finding that was fixed since. Tell us and we check it against its source.
Tell us