Proxy Finder
Find historical implementations for a proxy
The proxy finder allows you to enter a proxy address and find all its implementations. This is important because whenever you want to add a custom event to a contract, it should be added to the implementation where the logic resides and not to the proxy contract.
In order to get the complete picture of a particular proxy contract that has multiple historical implementations you can use our proxy finder!
The proxy finder surfaces all historical implementations for a given address where implementation is defined as a contract that emitted an event on behalf of another contract (via delegatecall). This way we're able to find essentially all implementations even if the contract used a custom proxy-implementation pattern.