RAILGUN contributors set of contracts represents functionality for the private balances keeping empowered with Merkle trees and snarks verifications. Audited contracts are well-structured, have very high code quality and are completely documented. There were no critical issues found. The functionality is sufficiently covered with unit-tests, which were also verified by auditors team. Auditors have carefully checked business logic, access control, verification process, tokens usage and other security factors. Few issues present in the report are connected to the Solidity best practices and do not influence contract security.
Low | Medium | High | Critical | Total | |
---|---|---|---|---|---|
Not fixed | 2 | - | - | - | 2 |
Fixed | - | - | - | - | 0 |
Total | 2 | 0 | 0 | 0 | 2 |
# | Github Repository | Commit Hash | File | Url |
---|---|---|---|---|
1 | railgun-privacy/contract | 62401e1a64b9af968d85b8f5347f1a72cc56862c | contracts/logic/Snark.sol | Check on Github |
2 | railgun-privacy/contract | 62401e1a64b9af968d85b8f5347f1a72cc56862c | contracts/logic/Poseidon.sol | Check on Github |
3 | railgun-privacy/contract | 62401e1a64b9af968d85b8f5347f1a72cc56862c | contracts/logic/Globals.sol | Check on Github |
4 | railgun-privacy/contract | 62401e1a64b9af968d85b8f5347f1a72cc56862c | contracts/logic/Commitments.sol | Check on Github |
5 | railgun-privacy/contract | 62401e1a64b9af968d85b8f5347f1a72cc56862c | contracts/logic/RailgunLogic.sol | Check on Github |
6 | railgun-privacy/contract | 62401e1a64b9af968d85b8f5347f1a72cc56862c | contracts/logic/Verifier.sol | Check on Github |