Omniscia Glimpse Audit
BSC ETH Token Implementation Security Audit
We were tasked with auditing the ERC20 and BEP20 contract code of Glimpse's token.
The token is a straightforward standard-compliant implementation with an additional batchTransfer
function permitting transfers towards multiple parties as well as a lock system in place for the Ethereum implementation of the token.
Over the course of the audit we were not able to pinpoint any vulnerabilities in the project's code. However, we should note that the locking system of the contract is not feature-complete, leading to the codebase being non-compile-able in its current state.
Files in Scope | Repository | Commit(s) |
---|---|---|
GLMS_BSC.sol (GLM) | glimpse | 1f1d60f82a, c572704f38 |
GLMS_ETH.sol (GLS) | glimpse | 1f1d60f82a, c572704f38 |
Interfaces.sol (INT) | glimpse | 1f1d60f82a, c572704f38 |
During the audit, we filtered and validated a total of 5 findings utilizing static analysis tools as well as identified a total of 8 findings during the manual review of the codebase. We strongly recommend that any minor severity or higher findings are dealt with promptly prior to the project's launch as they introduce potential misbehaviours of the system as well as exploits.
The list below covers each segment of the audit in depth and links to the respective chapter of the report: