I have been struggling to get proxies deployed via a factory contract implementing the UpgradeableBeacon pattern to verify on etherscan. The contract verifies when I deploy it directly, but not the proxies. Is there something unique to the beacon pattern that makes verifying proxies more complicated?
I don't think so, but I've heard people struggle with verifying factory-created contracts. So that might be it...
I don't know how to help on this one.
I managed to succeed in verifying my beacon proxies and I posted the procedure I followed in this blog post: hope it helps others.
