Yam Synths
Search…
Yam Synths
Welcome to Yam Synths!
Overview
What can I do with Synths?
How Do I Use Synths?
How Do Synths Work?
How Do Rewards Work?
FAQ
Synthetic Tokens
uPUNKS
uGAS
Deprecated Synths
Additional Information
Yam Team
Glossary
Audits
Powered By
GitBook
Audits
Audits of UMA and YAM contracts
UMA Contract Audits
For the most up to date information about UMA's audits, known issues, and areas of research, please see this page which is maintained by the UMA team:
Known Issues | UMA Docs
The contracts in
the common directory
and
the oracle directory
of the
/protocol
repo have been carefully audited by OpenZeppelin.
UMA Audit - Phase 1 - OpenZeppelin blog
OpenZeppelin blog
Here is Phase 2 of the OpenZepplelin Audits
UMA Audit – Phase 2 - OpenZeppelin blog
OpenZeppelin blog
Flash loan mitigations for the voting contracts were also audited by OpenZeppelin.
UMA Audit - Phase 3 - OpenZeppelin blog
OpenZeppelin blog
OpenZeppelin also audited the
Optimistic Oracle
.
UMA Audit - Phase 4 - OpenZeppelin blog
OpenZeppelin blog
Additionally, OpenZeppelin audits incremental upgrades to UMA's contracts on a continuous basis.
UMA Continuous Audit - OpenZeppelin blog
OpenZeppelin blog
YAM Contract Audits
There are currently no YAM-build smart contracts used in Degenerative. Any future audits will be added here.
Additional Information - Previous
Glossary
Last modified
11mo ago
Copy link
Contents
UMA Contract Audits
YAM Contract Audits