0G is an infinitely scalable data availability layer and data storage system that provides the necessary infrastructure to scale Web3 and bring novel use cases on-chain.
| Target | Type | Severity |
|---|---|---|
https://github.com/0glabs/0g-storage-contracts Copy | Smart Contract | Critical |
https://github.com/0glabs/0g-da-contract Copy | Smart Contract | Critical |
https://github.com/0glabs/0g-da-node Copy | Infrastructure | High |
https://github.com/0glabs/0g-chain Copy | Protocol | High |
https://github.com/0glabs/0g-da-encoder Copy | Infrastructure | Medium |
https://github.com/0glabs/0g-ec-gpu Copy | Infrastructure | Medium |
https://github.com/0glabs/0g-da-client Copy | Infrastructure | Low |
| Target | Type | Severity |
|---|---|---|
https://github.com/0glabs/0g-storage-contracts/tree/main/contracts/cashier Copy | Smart Contract | None |
https://github.com/0glabs/0g-storage-contracts/tree/main/contracts/token Copy | Smart Contract | None |
https://github.com/0glabs/0g-storage-contracts/blob/main/contracts/reward/OnePoolReward.sol Copy | Smart Contract | None |
https://github.com/0glabs/0g-storage-contracts/blob/main/contracts/reward/ChunkDecayReward.sol Copy | Smart Contract | None |
https://github.com/0glabs/0g-storage-contracts/tree/main/contracts/uploadMarket Copy | Smart Contract | None |
https://github.com/0glabs/0g-storage-contracts/blob/main/contracts/utils/Exponent.sol Copy | Smart Contract | None |
We are looking for evidence and reasons for incorrect behavior of the smart contract, which could cause unintended functionality:
We are happy to thank everyone who submits valid reports which help us improve the security. However, only those that meet the following eligibility requirements may receive a monetary reward: