Verifying BeaconProxy on etherscan

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?

1 Like

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'm struggling to verify the factory created proxies from a verified beacon proxy: I tried using the flattened implementation contract, but that's not working:

Any help would be appreciated...

I managed to succeed in verifying my beacon proxies and I posted the procedure I followed in this blog post: hope it helps others.

2 Likes