yAcademy Proxies Research
In Web3, the Proxy or Proxy Delegate is a delegation pattern commonly used to introduce upgradability in smart contracts. While it can be extremely powerful, it is also commonly misunderstood — leading to incorrect implementations and security issues.
This research effort compiles proxy knowledge with the goal of improving the correctness of proxy implementations and providing a useful resource for security reviews of proxy contracts. By sharing knowledge, we hope to improve the security of smart contracts and the greater ecosystem.
-> Proxies Deep Dive (for devs)
-> Proxies Security Guide (for auditors)
*This website is a work in progress as proxies evolve over time. Please submit any corrections to this site’s github repo.
**Research effort led by engn33r and devtooligan of yAcademy.