ecosystem icon indicating copy to clipboard operation
ecosystem copied to clipboard

op-viem & op-wagmi --> optimism viem/wagmi

Open fainashalts opened this issue 1 year ago • 3 comments

Based on the meeting notes here, we need to make some updates to our viem and wagmi packages to ensure needed functionality remains available to developers.

Bindings for L1/L2 Pathways

  • [x] #616
  • [x] #617
  • [x] #618

Superchain Registry

  • [x] #614

Misc

  • [ ] Remove all references to op-viem
  • [ ] Remove all references to the SDK (complete deprecation)
  • [ ] Ecosystem package documentation

Once these tasks are complete, we should also evaluate any places (if any) we're using op-viem internally so we can switch to our own implementation. There appear to be a couple of places we may want to check on.

fainashalts avatar Dec 20 '24 00:12 fainashalts

@nitaliano to add additional details to this issue.

fainashalts avatar Dec 20 '24 00:12 fainashalts

A couple other comments on this one, additional sdk surface:

  • [ ] Bring down https://sdk.optimism.io/
  • [ ] Update the npm page saying the optimism sdk has been deprecated: https://www.npmjs.com/package/@eth-optimism/sdk

We also need help addressing distribution our fork of viem because upstream viem doesn't have have some optimism specific functionality. How do we differentiate and get these releases into our developers hands?

sbvegan avatar Feb 27 '25 01:02 sbvegan

because upstream viem doesn't have have some optimism specific functionality.

Feel free to create PRs to Viem. :)

jxom avatar Feb 27 '25 07:02 jxom