The OP Stack Client SDK

There are a few areas in which the SDK can help you navigate the differences between OP Mainnet and Ethereum:

The SDK supports multiple OP Chains: OP, Base, etc. To see whether a specific OP Chain is supported directly, see the documentation (opens new window). Chains that aren't officially supported just take a few extra steps. Get the L1 contract addresses, and provide them to the SDK (opens new window). Once you do that, you can use the SDK normally.

Reference (opens new window)

# Tutorials: