SMART CONTRACT SECURITY AUDIT FOR EVERDUES
EverDues is a protocol that enables users to pay for subscriptions using crypto. Users can create subscriptions, which will then be used to pay for using crypto.
ABOUT THE PROJECT
Blaize Security team has conducted the audit for the EverDues protocol. The protocol represents a platform for recurring payments and subscriptions. It utilizes ERC-20 tokens to pay for subscriptions and the payment is executed automatically. All it needs from the user is to approve tokens to the protocol in advance.
The scope of the project includes EverDues’ set of contracts:
- MultiOwnable.sol
- RecurringPayments.sol
The objective of the audit was to assess the security of smart contracts against the list of common vulnerabilities as well as against the auditors’ internal check-list, check if the contracts are optimized in terms of gas consumption, and validate the security of users’ funds