Electisec 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.

Research Goals

  • Improve the correctness of proxy implementations
  • Provide useful resources for security reviews of proxy contracts
  • Share knowledge to improve smart contract security ecosystem

Getting Started

Browse the documentation using the sidebar navigation or use the search functionality to find specific topics.

Contributing

We welcome contributions from the community. If you have feedback, corrections, or would like to contribute to our research, please reach out through our official channels.

**Research effort by Electisec.

Research effort led by engn33r and devtooligan of Electi