Fabric CrowdFinancing 2

Off-Chain (Private)
Audited on 2023/04/22
No active critical issues

Summary

Fabric is a decentralized platform for crowdfunding that enables users to contribute to a project and share in the rewards. The contract functions differently based on whether the state of the fundraiser is actively seeking funding, completed its fundraising, or has failed to meet its fundraising targets. The beneficiary and, if necessary, a fee collector receive the funds if the minimum funding objective is met. Customers will be able to withdraw their contributions if the minimum funding target is not met by the end of the funding period. If fundraising is a success, the contribution recipient pays ether or ERC20 tokens to the contract to generate yield for contributors. The yield is distributed proportionally to their contributions. It is important to note that the contract cannot force the beneficiary to fulfill its obligations and pay the shareholders. The contract also inherits ERC20, in which the used functionality is overridden to handle the accounting of contributions. During the audit, we discovered several issues, one of high severity and the rest of which were medium or low severity. We recommend that Fabric address them. The test quality is high as the coverage is higher than 99%. <br></br> **Update:** The Fabric team has fixed, mitigated or acknowledged all the issues.


Issues (10)

Low
Medium
High
Critical
Total
Not fixed
4---4
Fixed
411-6
Total811010


Contract (1)