Skip to content

docs: decommission Fantom Opera Testnet + Scroll Sepolia (retire/repoint pinned tutorials)#540

Merged
akegaviar merged 2 commits into
mainfrom
docs/decom-fantom-scroll-testnets
Jul 14, 2026
Merged

docs: decommission Fantom Opera Testnet + Scroll Sepolia (retire/repoint pinned tutorials)#540
akegaviar merged 2 commits into
mainfrom
docs/decom-fantom-scroll-testnets

Conversation

@akegaviar

Copy link
Copy Markdown
Member

Decommissions two testnets being sunset by Infra (per #dev-infra-product): Fantom Opera Testnet (Jul 30) and Scroll Sepolia (Jul 30). Both mainnet protocols stay.

Changes

  • Master list + tables — removed the Fantom Testnet and Scroll Sepolia Testnet network entries; updated the testnet cells in protocols-networks.mdx and dropped the testnet rows in nodes-clouds-regions-and-locations.mdx.
  • Fantom ERC-721 tutorial → retired — the tutorial was pinned to the Fantom testnet, and Fantom is superseded by Sonic. Deleted the page, removed it from nav, and redirected /docs/fantom-tutorial-erc-721-.../docs/fantom-tooling.
  • Scroll Uniswap v3 tutorial → repointed to Scroll Mainnet — it was pinned to Scroll Sepolia. Switched WETH9 to the mainnet address 0x5300000000000000000000000000000000000004 (verified on Scrollscan), explorer to scrollscan.com, funding to the mainnet bridge, and added a real-funds <Warning>.
  • Regenerated llms.txt (drops the retired tutorial).

Not included (already handled / elsewhere)

mint validate + mint broken-links pass.

Merge timing: target the ~Jul 24 UI close, not before — the testnets are live until Jul 30, so we shouldn't drop them from the docs while users can still deploy them.

Fantom Opera Testnet and Scroll Sepolia are being decommissioned, so their pinned
tutorials break:
- Retire the Fantom ERC-721 tutorial (delete page, remove from nav, redirect to
  fantom-tooling) — Fantom is superseded by Sonic.
- Repoint the Scroll Uniswap v3 tutorial from Scroll Sepolia to Scroll Mainnet:
  mainnet WETH9 0x5300000000000000000000000000000000000004 (verified on Scrollscan),
  scrollscan.com explorer, real-funds warning, mainnet bridge instead of faucet.
- Regenerate llms.txt (drops the retired tutorial).
@infra-bot-atlantis

Copy link
Copy Markdown
Error: This repo is not allowlisted for Atlantis.

@coderabbitai

coderabbitai Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Summary by CodeRabbit

  • Documentation
    • Redirected the retired Fantom ERC-721 tutorial to the Fantom tooling documentation.
    • Removed outdated Fantom tutorial content and related index entries.
    • Updated Scroll and Fantom network listings to remove unavailable testnets.
    • Updated network support tables to reflect current testnet availability.
    • Revised the Scroll Uniswap v3 deployment guide for Scroll Mainnet, including funding, endpoints, contract addresses, and explorer links.

Walkthrough

The changes remove Fantom and Scroll testnet availability, redirect and unlist the deprecated Fantom ERC-721 tutorial, and update the Scroll Uniswap v3 deployment tutorial and network-specific values for Scroll Mainnet.

Changes

Network availability cleanup

Layer / File(s) Summary
Redirect deprecated Fantom tutorial
docs.json, docs/llms.txt
The Fantom ERC-721 tutorial is redirected to Fantom tooling and removed from navigation and the LLM page index.
Remove Fantom and Scroll testnet entries
docs/nodes-clouds-regions-and-locations.mdx, docs/protocols-networks.mdx, node-options-master-list.json
Fantom and Scroll testnet rows, support values, and node configuration entries are removed.

Scroll Mainnet deployment tutorial

Layer / File(s) Summary
Migrate deployment instructions to Mainnet
docs/scroll-tutorial-deploy-the-uniswap-v3-smart-contracts-on-scroll.mdx
The tutorial changes its target network, wallet funding instructions, endpoint, WETH9 address, completion message, and explorer link from Scroll Sepolia to Scroll Mainnet.

Estimated code review effort: 3 (Moderate) | ~20 minutes

Sequence Diagram(s)

sequenceDiagram
  participant Deployer
  participant Chainstack
  participant UniswapCLI
  participant ScrollExplorer
  Deployer->>Chainstack: Obtain Scroll Mainnet HTTPS endpoint
  Deployer->>UniswapCLI: Provide endpoint, funded wallet, and Mainnet WETH9 address
  UniswapCLI->>ScrollExplorer: Deploy Uniswap v3 contracts
  ScrollExplorer-->>Deployer: Show Mainnet deployment results
Loading

Possibly related PRs

Suggested reviewers: csfeo, mintlify[bot]

Poem

I nibbled through the docs with care,
Removed old testnets from there.
Scroll’s mainnet path now shines bright,
Fantom’s old guide takes a redirect flight.
Hop, deploy, and explore tonight!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly summarizes the main change: decommissioning Fantom and Scroll testnet docs and repointing pinned tutorials.
Description check ✅ Passed The description is directly related to the changeset and accurately describes the removed testnet docs and updated tutorials.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/decom-fantom-scroll-testnets

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@mintlify

mintlify Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
chainstack 🟢 Ready View Preview Jul 14, 2026, 3:11 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (1)
docs/scroll-tutorial-deploy-the-uniswap-v3-smart-contracts-on-scroll.mdx (1)

39-42: 📐 Maintainability & Code Quality | 🔵 Trivial | 💤 Low value

Vary sentence starters to improve readability.

The repeated phrase "With Chainstack," at the beginning of each list item can be slightly repetitive. Consider rephrasing for a more natural flow. This also fixes the missing space in the tooltip text (project- a to project - a).

♻️ Proposed refactor
-1. With Chainstack, create a <Tooltip tip="A public chain project- a project to join public networks">public chain project</Tooltip>.
-2. With Chainstack, join Scroll Mainnet.
-3. With Chainstack, access your Scroll Mainnet node endpoint.
-4. Fund your wallet with ETH on Scroll.
+1. Create a <Tooltip tip="A public chain project - a project to join public networks">public chain project</Tooltip> on Chainstack.
+2. Join Scroll Mainnet.
+3. Access your Scroll Mainnet node endpoint.
+4. Fund your wallet with ETH on Scroll.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@docs/scroll-tutorial-deploy-the-uniswap-v3-smart-contracts-on-scroll.mdx`
around lines 39 - 42, Revise the four deployment steps to vary their sentence
openings instead of repeating “With Chainstack,” while preserving the listed
actions and order. Also correct the Tooltip text in the public chain project
item to use “project - a” with spaces around the hyphen.

Source: Linters/SAST tools

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Nitpick comments:
In `@docs/scroll-tutorial-deploy-the-uniswap-v3-smart-contracts-on-scroll.mdx`:
- Around line 39-42: Revise the four deployment steps to vary their sentence
openings instead of repeating “With Chainstack,” while preserving the listed
actions and order. Also correct the Tooltip text in the public chain project
item to use “project - a” with spaces around the hyphen.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: f80fa38d-3285-4e84-8950-f11df5c1ee22

📥 Commits

Reviewing files that changed from the base of the PR and between 774e9ff and ff1cb6c.

📒 Files selected for processing (7)
  • docs.json
  • docs/fantom-tutorial-erc-721-collection-contract-with-truffle-and-openzeppelin.mdx
  • docs/llms.txt
  • docs/nodes-clouds-regions-and-locations.mdx
  • docs/protocols-networks.mdx
  • docs/scroll-tutorial-deploy-the-uniswap-v3-smart-contracts-on-scroll.mdx
  • node-options-master-list.json
💤 Files with no reviewable changes (3)
  • docs/llms.txt
  • docs/fantom-tutorial-erc-721-collection-contract-with-truffle-and-openzeppelin.mdx
  • docs/nodes-clouds-regions-and-locations.mdx

@akegaviar akegaviar merged commit d6a6b49 into main Jul 14, 2026
3 checks passed
@akegaviar akegaviar deleted the docs/decom-fantom-scroll-testnets branch July 14, 2026 03:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant