Solidity ReferenceIBeaconOn this pageIBeaconIBeaconThis is the interface that {BeaconProxy} expects of its beacon.implementationfunction implementation() external view returns (address)Must return an address that can be used as a delegate call target.{BeaconProxy} will check that this address is a contract.