op-viem & op-wagmi --> optimism viem/wagmi
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.
@nitaliano to add additional details to this issue.
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?
because upstream viem doesn't have have some optimism specific functionality.
Feel free to create PRs to Viem. :)