The SDK currently pins one real MegaETH testnet deployment. Mainnet lookup stops until a real deployment is added; the package never substitutes testnet addresses for mainnet.
This is the MegaETH testnet deployment pinned by the current SDK. Mainnet deployment and an approved relayer endpoint are still pending.

Contracts

Read it as one object

Chain ID, pool, verifiers, adapters, fee policy, selectors, and proving files belong to the same deployment. Copying one address into another runtime can make a proof or transaction target the wrong system. The current SDK pins the published MegaETH testnet runtime. Mainnet deployment and an approved relayer endpoint remain pending; Published status tracks them.