This repository was archived by the owner on Apr 6, 2026. It is now read-only.
docs: add Mobula to production RPC providers list#2014
Closed
NBMSacha wants to merge 844 commits intoethereum-optimism:mainfrom
Closed
docs: add Mobula to production RPC providers list#2014NBMSacha wants to merge 844 commits intoethereum-optimism:mainfrom
NBMSacha wants to merge 844 commits intoethereum-optimism:mainfrom
Conversation
- Fix blobs links to correct paths under guides/features and guides/management - Fix interop tutorial links to app-developers/tutorials paths - Fix bridging deposit-flow and withdrawal-flow links - Fix self-hosted chain operator links - Fix superchain-ops-guide and security-policy links - Remove circular redirects in docs.json 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…ixing-links fixing redirects
Updated product name and link
…imism-update Update dRPC entry
feat(devnet): disable p2p by default
feat: split json-rpc into geth and node's
…NG.md Consolidates contribution guidance by redirecting docs-contribute pages to the main CONTRIBUTING.md file on GitHub instead of maintaining duplicate content. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Moves glossary from reference/ to op-stack/reference/ and adds redirects for the old paths. Removes duplicate glossary at connect/resources/. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Redirects OP Stack contribution guidance to the main optimism repository's CONTRIBUTING.md instead of maintaining separate docs. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Moves the docs style guide from MDX pages to a standalone markdown file in the repo root. Updates CONTRIBUTING.md to link to it and adds redirects for the old docs paths. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Removes the public devnets page and redirects all paths to the OP Stack introduction page. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Removes the connect directory which only contained unused placeholder pages (contribute.mdx, resources.mdx). Redirects for these paths already exist. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Removes next.config.mjs, .coderabbit.yaml, and cspell.json which are no longer needed after the Mintlify migration. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Removes /public/audit-reports/ directory. The audit-reports page links to the GitHub monorepo instead of hosting PDFs locally. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Moves addresses and networks pages from Reference to new OP Mainnet tab: - reference/addresses → op-mainnet/network-information/op-addresses - reference/networks → op-mainnet/network-information/connecting-to-op Removes the Reference tab and places OP Mainnet between OP Stack and Superchain sections. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Updates the page to focus on OP Mainnet connection information with a clearer title and description similar to Base's network docs. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Reorganizes the contract addresses page with clearer structure: - L2 Contract Addresses (OP Mainnet, OP Sepolia) - L1 Contract Addresses (Ethereum Mainnet, Ethereum Sepolia) - Superchain Contracts - Legacy Contracts 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Removes 8 unused snippets: - ChainOperatorsBanner.mdx - address-table.jsx - ask-ai-button.jsx - autorelay-callout.jsx - chain-parameters-form.jsx - search.jsx - token-list-table.jsx - wip-callout.jsx 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Creates superchain-information folder and reorganizes navigation: - Introduction: superchain-explainer - Superchain Information: superchain-registry (moved to new folder) - Concepts: blockspace-charter 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Updates links across docs to use new paths: - /superchain/addresses → /op-mainnet/network-information/op-addresses - /superchain/networks → /op-mainnet/network-information/connecting-to-op - /connect/contribute/stack-contribute → GitHub CONTRIBUTING.md Also updates redirect destinations in docs.json. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…elopers Reorders navigation tabs for better logical flow: 1. Chain Operators 2. Node Operators (moved) 3. App Developers 4. OP Stack 5. OP Mainnet 6. Superchain 7. How Optimism Evolves 8. Notices 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…efactoring-reference-section refactoring
- Migrated all op-deployer documentation from optimism/op-deployer repo
- Replaced single-file op-deployer.mdx with organized multi-page structure
- Created new directory structure:
- usage/ - Command documentation (bootstrap, init, apply, verify, upgrade)
- reference/ - Reference documentation
- architecture/ - Architecture overview, pipeline, and scripting engine
- artifacts-locators, releases, custom-deployments
- Converted all markdown files to MDX with Mintlify components
- Updated all internal links to reflect new structure
- Added full-architecture.png diagram with Figma source link
- Updated homepage links to point to new overview page
This consolidates op-deployer documentation into a single source of truth
with better organization and discoverability.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Added 20 technical terms to Vale accept.txt:
- absolutePrestate, APIs, architected, arg, backport, backporting,
Backports, chainConfigs, cheatcodes, deletable, EVM's, filepath,
getters, HSMs, multisig, opcmAddress, precompiled, proxyAdmin,
subcommands, superchains
- Fixed typo: "superchchain" → "superchain" in custom-deployments.mdx
- Fixed typo: "calldate" → "calldata" in upgrade.mdx
- Fixed image path in architecture overview (linter auto-correction)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
…eth-deprecation op-geth-deprecation notice page
docs: add Stork oracle
…cripts Remove 25 files confirmed to have zero references across all MDX, JSON, TS, and CSS content in the repo: **scripts/** - generate-sdk-components.ts: never called; package.json only invokes generate-actions-components.ts in the prebuild script **public/tutorials/ (21 files):** Tutorials were rewritten to inline Viem code. The corresponding backing files (.js, .sol, .mjs, .sh) are no longer imported or linked from any MDX page: - sdk-stack.js (used deprecated @eth-optimism/sdk) - cross-dom-bridge-erc20.js, cross-dom-bridge-eth.js, cross-dom-solidity.js - cross-dom-solidity.sol, standard-bridge-custom-token.sol - standard-bridge-standard-token.sh - send-tx-from-eth.js, sdk-estimate-costs.js, sdk-trace-txns.js - setup-for-erc20-upgrade.sh, setup-for-manual-relay.sh - CustomBridge.sol, InteropToken.sol, LockboxDeployer.s.sol - LockboxSuperchainERC20.sol, Verifier.sol, first-contract.sol - attest.mjs, onchain-verification.mjs, verify-attestation.mjs **public/img/builders/chain-operators/ (3 drawio files):** - ingress-traffic-diagram.drawio, replica-node.drawio, sequencer-node.drawio have no references in any content file Verified via full grep of all MDX, MD, JSON, TS, TSX, JS, and CSS files. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Re-evaluating against proper criteria: **Drawio files restored (3):** These are diagram source files. Even without corresponding exported images in the repo, they represent editorial work product and should be preserved. **Contract source files restored (4):** CustomBridge.sol, InteropToken.sol, LockboxDeployer.s.sol, LockboxSuperchainERC20.sol are source files for contracts discussed in live tutorials and guides. Unlike the JS files (which were fully inlined into MDX), these contracts are the canonical reference implementation. Tutorials link to or discuss them without inlining the full source. **Still deleted (17 files) — confirmed orphans or fully inlined:** - sdk-stack.js: used deprecated @eth-optimism/sdk, no live page - JS tutorial files (cross-dom, sdk-*, send-tx-from-eth): code fully inlined into MDX rewrites, .js files are redundant copies - Shell scripts (setup-for-erc20-upgrade.sh, setup-for-manual-relay.sh, standard-bridge-standard-token.sh): commands inlined in MDX - EAS attestation files (attest.mjs, onchain-verification.mjs, verify-attestation.mjs): orphans with no live tutorial page - first-contract.sol, Verifier.sol, cross-dom-solidity.*: orphans with no live page linking to them - generate-sdk-components.ts: never called by any build script Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…uardian-risk-clarification updating guardian risks
This PR updates the bridge tutorial content and structure.
…e/cleanup-dead-files chore: delete dead files (unreferenced public/tutorials assets and scripts)
…dia-oracle docs: add DIA to oracles
Standardize terminology across documentation to use consistent OP Stack framing, update navigation structure and internal links, and reorganize content sections for clarity. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…stry to protocol section, apply suggestions - Revert all changes in governance/ back to origin/mintlify - Revert all changes in notices/archive/ back to origin/mintlify - Move op-stack/ecosystem/superchain-registry.mdx → op-stack/protocol/superchain-registry.mdx - Remove Ecosystem nav group from docs.json; add superchain-registry to Protocol Information group - Update all redirect destinations and inline links from ecosystem path to protocol path - get-started.mdx: rename "Superchain Dev Console" → "Developer Console" - included-contracts.mdx: add "interop" to environment description - vanilla.mdx: add "interop" to environment description - account-abstraction.mdx: remove Superchain paymaster section - faucets.mdx: rename "Superchain faucet" → "Optimism's faucet" - getting-started.mdx: update blog URL to optimism.io/blog, remove subscribe framing - getting-started.mdx: update line 41 to "interop ready L2" language Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Both projects have moved to the ethereum-optimism/optimism monorepo under the rust/ directory.
The op-reth historical proofs functionality has moved from the op-rs fork to the main Optimism monorepo.
…p-rs-cleanup Update kona-node and op-reth repository URLs
…e/superchain-removal chore: update OP Stack terminology across documentation
Removing these pages as the scope of U19 has changed. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…e/superchain-removal chore: remove U19 upgrade notice and revenue sharing guide
Removes all SuperchainERC20 documentation as the standard is being replaced by Remote Controlled Token (RCT), which is not yet finalized. All removed page URLs now redirect to /op-stack/interop/interop. - Delete dedicated pages: superchain-erc20.mdx, custom-superchain-erc20.mdx, deploy-superchain-erc20.mdx, transfer-superchainERC20.mdx, starter-kit.mdx, compatible-tokens.mdx - Update docs.json: remove nav entries, add redirects for all deleted pages, update existing redirects that pointed to deleted pages - Remove inline SuperchainERC20 mentions from 17 files across op-stack, chain-operators, and app-developers sections Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…rchain-erc20 # Conflicts: # app-developers/guides/interoperability/message-expiration.mdx # app-developers/guides/interoperability/message-passing.mdx # app-developers/guides/interoperability/reading-logs.mdx # app-developers/quickstarts/starter-kit.mdx # app-developers/reference/contracts/interop/predeploy.mdx # app-developers/reference/tokens/compatible-tokens.mdx # app-developers/tools/supersim.mdx # app-developers/tutorials/bridging/bridge-crosschain-eth.mdx # chain-operators/reference/components/op-supervisor.mdx # docs.json # op-stack/interop/explainer.mdx # op-stack/interop/interop.mdx # op-stack/interop/reorg.mdx # op-stack/interop/superchain-erc20.mdx # op-stack/interop/superchain-eth-bridge.mdx # op-stack/security/interop-security.mdx
…e/remove-superchain-erc20 chore: remove SuperchainERC20 references
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR adds Mobula to the production RPC providers directory.
What is Mobula?
Mobula is a comprehensive crypto data API providing:
Networks Supported
Mainnets: OP Mainnet, Base, Mode, Zora, World, Unichain, Ink, Soneium, Lisk, Superseed, Metal, Mint, Arena-Z, Shape, BoB, Epic, Race, Polynomial, Swell
Testnets: OP Sepolia, Base Sepolia
Pricing
Mobula offers both free and paid plans:
Documentation
✅ Follows directory governance policy
✅ Supports multiple OP Stack networks
✅ Provides both free and paid plans