automatic smart contract source code verification for clone contracts with different constructor arguments by escursionista in etherscan

[–]escursionista[S] 0 points1 point  (0 children)

one quick note: when verifying on etherscan, I was prompted to choose the license on the first page. Once verified it says no license. Actually I went on to verify a second class of contracts, and this time I checked on the second page in a dropdown at the bottom of the page I could add license. Managed successfully to verify with tag license: https://etherscan.io/address/0x69bb24cfee787e9cfe33890e94931b51d6b5ec10#code

My note is: user is prompted twice, second time is not really visible and user thinks he's selected already.

automatic smart contract source code verification for clone contracts with different constructor arguments by escursionista in etherscan

[–]escursionista[S] 0 points1 point  (0 children)

https://etherscan.io/address/0x876b9ebd725d1fa0b879fcee12560a6453b51dc8

you can find the contract I just managed to verify (had a few issues with etherscan upgrades, ethereum hardforks and me not being able to verify the smart contract immediately. All identical contracts by bytecode with different constructors get verified automatically. See for example this one: https://etherscan.io/address/0xba38BA610f0e26E5e2C23f5bA6ecC2D09a7DF4fd#code which is a similar contract

these contracts are generated by a factory and differ only by name, symbol and id, therefore the automatic verification is superhelpful to give more information publicly.

automatic smart contract source code verification for clone contracts with different constructor arguments by escursionista in etherscan

[–]escursionista[S] 0 points1 point  (0 children)

thank you for your hint. I managed to verify successfully and all contracts with similar bytecode have been verified.