CertiK reviewed Orbofi on 24 May 2023: 8 findings, 0 critical; 5 marked fixed, 3 open.
Report hosted on skynet.certik.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 | 2 | 0 | 0 |
| Medium | 0 | 0 | 2 |
| Low | 1 | 0 | 3 |
In the contract `OBIToken` the role `BURNER_ROLE` has authority over the functions shown in the diagram below. Any compromise to the `BURNER_ROLE` account may allow the hacker to take advantage of this authority and burn all the tokens of any holder without community awareness.  In the contract `OBI` the role `MINTER_ROLE` has authority over the functions shown in the diagram below. Any compromise to the `MINTER_ROLE` account may allow the hacker to take advantage of this authority and mint an uncontrolled amount of tokens to his EOAs without community awareness.  In the contract `OBIToken` the role `DEFAULT_ADMIN_ROLE` has authority over the functions shown in the diagram below. Any compromise to the `DEFAULT_ADMIN_ROLE` account may allow the hacker to take advantage of this authority and perform, including but not limited to, the following: - revoke the `BURNER_ROLE` from the intended account. - revoke the `MINTER_ROLE` from the intended account. - grant himself (or an account controlled by him) the `BURNER_ROLE` and perform the action described in the `BURNER_ROLE` section. - grant himself (or an account controlled by him) the `MINTER_ROLE` and perform the action described in the `MINTER_ROLE` section. 
All `OBIToken` tokens are sent to the `_vault` EOA when deploying the contract. This is a potential centralization risk as the deployer can distribute `OBIToken` tokens without the consensus of the community.
There should always be events emitted in the sensitive functions that are controlled by centralization roles.
The report names a repository or files. Open the report to see its scope.
Repository and files the report names (1)
1,044 projects reviewed · 1,375 reports · latest May 2025
See CertiK’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