Could someone help explain the proxy address for solidity contracts?

Hi all! I’m looking over the OpenSea smart contract ERC1155Tradable ( and found that there is this code:

contract OwnableDelegateProxy { }

contract ProxyRegistry {
  mapping(address => OwnableDelegateProxy) public proxies;

Then there is also:

address proxyRegistryAddress;

Could someone please explain to me what these proxy addresses are referring to? Thanks!

1 Like