mds1 / multicall

Multicall: Aggregate multiple constant function call results into one
https://multicall3.com
MIT License
894 stars 149 forks source link

Deploy to DEGEN Chain #244

Closed joeblau closed 3 months ago

joeblau commented 3 months ago

Chain Name

Degen

Chain ID

666666666

RPC URL

https://rpc.degen.tips

Block Explorer URL

https://explorer.degen.tips

Deployment Funds

Yes

mds1 commented 3 months ago

Looks like someone tried to deploy using the presigned transaction. However, Degen chain is an Arbitrum chain so the deployment reverted with out of gas, as described in the Multicall README.

Unfortunately this means the nonce was burned, and the only way to get Multicall3 onto Degen is to have the chain developers place it as a predeploy.

joeblau commented 3 months ago

I'll see if I can get someone at Syndicate to predeploy the contract. Thanks @mds1! 🙏

Edit: Issue is going to be on Farcaster for the moment: https://warpcast.com/joeblau/0x78ffd027

joeblau commented 1 month ago

@mds1 - do you know where the steps are to create a predeploy on an Arbitrum chain?

If you can point me in the right direction, I'll see if I can head to syndicate's offices next week and get it fixed.

mds1 commented 1 month ago

Hey @gzeoneth, do you have any links or guidance on adding a predeploy to an Orbit stack chain? The context here is nonce 0 was burned on Degen chain, so Multicall3 cannot be deployed at the standard address, and they are looking into placing it as a predeploy as a workaround