Skip to main content Link Search Menu Expand Document (external link)

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.