docs: restructure base-chain IA and recover consolidated content by ericbrown99 · Pull Request #1666 · base/docs · GitHub
Skip to content

docs: restructure base-chain IA and recover consolidated content#1666

Open
ericbrown99 wants to merge 2 commits into
masterfrom
mux/docs-ia-update
Open

docs: restructure base-chain IA and recover consolidated content#1666
ericbrown99 wants to merge 2 commits into
masterfrom
mux/docs-ia-update

Conversation

@ericbrown99

@ericbrown99 ericbrown99 commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

Summary

Reorganizes the Base Chain docs information architecture and audits the restructure for content loss against the previously published pages.

Navigation changes

  • Introduction — replaces the old "Quickstart" group with a single overview entry
  • Core Concepts — transaction ordering, transaction finality, throughput and limits, network fees, bridging and withdrawals
  • Network Reference — connecting to Base, node providers, base contracts, Bridges (Solana + ecosystem), faucets, Flashblocks Reference, troubleshooting, configuration changelog
  • deploy-on-base moved into the Apps quickstart
  • Redirects added for every removed/moved path

Content consolidation

  • Flashblocks FAQ → "Flashblocks Reference" — added Key concepts, Architecture (HA sequencer + Flashblocks infrastructure components, with Flashbots attribution), and Further reading (deep-dive blog + collaboration credit)
  • Build-an-app guide — added a focused Flashblocks section (Wagmi baseSepoliaPreconf swap)
  • Removed Transaction lifecycle content from flashblocks docs, Ethereum-diffs / why-base

Reorganize the Base Chain docs information architecture and audit the
restructure for content loss against the previously published pages.

Navigation:
- Replace "Quickstart" with a single "Introduction" (overview) entry
- Add "Core Concepts" (transaction ordering, finality, throughput and
  limits, network fees, bridging and withdrawals)
- Add "Network Reference" (connecting, node providers, contracts,
  bridges, faucets, Flashblocks Reference, troubleshooting, changelog)
- Move deploy-on-base into the Apps quickstart
- Add redirects for every removed/moved path

Content consolidation and recovery:
- Restore the Configuration Changelog (full Mainnet + Sepolia history),
  re-add it to nav, and restore the network-fees cross-link
- Rename the Flashblocks FAQ to "Flashblocks Reference" and add key
  concepts, architecture (sequencer + Flashblocks components), and
  further reading (deep dive + Flashbots credit)
- Add a focused Flashblocks section to the build-an-app guide
- Add Flashblock performance metrics to throughput-and-limits

Accuracy:
- Update block capacity to current values: full block ~400M gas
  (was 140M) and first Flashblock ~40M (was 14M)
- Reframe Flashblock-1 gas guidance: the per-transaction gas maximum
  (~16.7M) is below Flashblock 1's ~40M capacity, so any valid
  transaction fits in the first Flashblock

Regenerate llms.txt and llms-full.txt.

Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
@cb-heimdall

Copy link
Copy Markdown
Collaborator

@mintlify

mintlify Bot commented Jun 25, 2026

Copy link
Copy Markdown

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

Project Status Preview Updated (UTC)
coinbase 🟡 Building Jun 25, 2026, 9:44 PM

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

@mintlify

mintlify Bot commented Jun 25, 2026

Copy link
Copy Markdown

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

Project Status Preview Updated (UTC)
base 🟢 Ready View Preview Jun 25, 2026, 9:58 PM

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

@roethke

roethke commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

I'd probably remove the "upcoming" section, at least until we have something substantive to put there — like 200ms native blocks.

@roethke

roethke commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

The "Base Chain Data" link for snapshot size should be removed — it's an unofficial resource. We should either use this PR to refactor the snapshots page (remove the snapshots table and point to the official snapshot dashboard instead: https://snapshots.base.org), or defer to a future PR. Either way we should start building SEO for the official subdomain.

@roethke

roethke commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

The hardfork history table should include Beryl for both Mainnet and Sepolia.

@roethke

roethke commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

The Flashblocks API methods (eth_simulateV1, base_transactionStatus, newFlashblockTransactions, pendingLogs, newFlashblocks) should be alphabetized to make it easier to locate specific methods.

@ericbrown99

Copy link
Copy Markdown
Collaborator Author

The "Base Chain Data" link for snapshot size should be removed — it's an unofficial resource. We should either use this PR to refactor the snapshots page (remove the snapshots table and point to the official snapshot dashboard instead: https://snapshots.base.org), or defer to a future PR. Either way we should start building SEO for the official subdomain.

Just going to swap out the link in this PR. In the follow up PR we can do a more intensive content pass

@ericbrown99

Copy link
Copy Markdown
Collaborator Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants