FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

docs: add reth V2 storage migration callout on snapshots page by roethke · Pull Request #1808 · base/docs · GitHub

/ docs Public

docs: add reth V2 storage migration callout on snapshots page - #1808

Merged
soheimam merged 1 commit into
masterfrom
roethke/add-v2-migration-note
Aug 12, 2026
Merged

docs: add reth V2 storage migration callout on snapshots page#1808
soheimam merged 1 commit into
masterfrom
roethke/add-v2-migration-note

Conversation

roethke commented Aug 12, 2026
edited
Loading

Copy link
Copy Markdown
Collaborator

What changed? Why?

Adds a Warning callout to the Base node-operator snapshots page flagging the required migration to reth V2 storage for Base Mainnet by mid-August.

Resolves DEVREL-631.

Notes to reviewers

How has it been tested?
Locally

mintlify Bot commented Aug 12, 2026
edited
Loading

Copy link
Copy Markdown

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

Project Status Preview Updated (UTC)
base 🟢 Ready View Preview Aug 12, 2026, 5:03 PM

linear Bot commented Aug 12, 2026

Copy link
Copy Markdown

DEVREL-631

cb-heimdall commented Aug 12, 2026
edited
Loading

Copy link
Copy Markdown
Collaborator

✅ Heimdall Review Status

Requirement Status More Info
Reviews ✅ 1/1 Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1

Add a Warning callout to the Base node-operator snapshots page flagging the
required migration to reth V2 storage by mid-August for Base Mainnet, the
decommissioning of V1 snapshots, and the two migration paths
(`base-reth-node download` vs `base-reth-node db migrate-v2`).

Also fix the migrate-v2 command (`base db migrate-v2` -> `base-reth-node db
migrate-v2`) to match the v1.2.0 release notes.

Closes DEVREL-631

Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
soheimam merged commit 6894986 into master Aug 12, 2026
8 checks passed
soheimam deleted the roethke/add-v2-migration-note branch August 12, 2026 19:19
youssefea added a commit that referenced this pull request Aug 20, 2026
Adopt Mind's v2 IA branch as base and merge current master so no live
content regresses. Conflict resolutions:

- Kept V2's new IA: docs.json nav, base-chain/overview (Integrate Base
  landing), beryl/cobalt overviews, b20-token-standard (concept+launch),
  cobalt/eip-8130.
- Took master's reviewed operational fixes: node-operators/snapshots
  (reth V2 migration #1808, full-vs-minimal #1754).
- Brought in master's B20 reference tree (112 files, #1775/#1812/#1829)
  and both native-account-abstraction pages.
- Accepted deletions: apps/** (migrated to build-on-base; content
  preserved), base-account/guides/accept-recurring-payments,
  specs/upgrades/beryl/b20 (superseded; WS-B redirects it).
- Dropped committed build artifacts (.astro/, .mintlify/) and gitignored
  them.
- Generated indexes (AGENTS.md, llms.txt, llms-full.txt) left at V2;
  regenerated at end of pipeline.

Reconciliation of overlapping B20 specs, NAA dedupe, and adding master's
reference tree to nav is handled in follow-up workstreams.

Co-Authored-By: Claude <noreply@anthropic.com>
youssefea added a commit that referenced this pull request Aug 25, 2026
Takes the three protocol/reference tabs from docs/ia-overhaul-v2 while keeping
this branch's Get Started and Build on Base work. The two v2 commits are
cherry-picked ahead of this one, so mind-apivessa's authorship is preserved for
the Base Protocol IA and the guidelines/B20 changelog work.

Tabs are now Get Started, Build on Base, Base Protocol, SDKs & APIs, Changelog.
The separate Specifications tab is gone — v2 folds spec content into Base
Protocol under Core Primitives, Network Systems, and Reference.

SDKs & APIs comes from v2, which restores the Base Account SDK tree (126 pages)
that WS-E had removed, along with v2's redirects for the /base-account,
/smart-wallet, and /onchainkit URL space. The sdks/coinbase-wallet "it moved"
stub is therefore obsolete and redirects to the Base Account overview.

Where v2 was simply behind master, this branch's content wins: the basectl
mention (#1779), the reth V2 snapshots callout (#1808), the security council
clarification (#1790), and the canonical /base-chain/specs/reference/b20 spec
links that v2 still pointed at pre-consolidation paths.

Pages v2's tabs had no slot for are re-homed rather than dropped:
smart-contracts, the native AA reference, block-explorers, and data-indexers to
Base Protocol > Reference; b20-token-standard to Core Primitives > B20 (20 pages
in the funnels link to it); specs/overview to Network Systems; base-anvil to a
CLIs group under SDKs & APIs. The full 88-line native AA page moves into v2's
nav slot at base-chain/specs/native-account-abstraction, replacing v2's "Coming
soon." stub, with a redirect from the old path.

Two v2 loose ends cleaned up: specs/b20/overview.mdx is deleted (v2 redirects
that URL to the B20 reference but left the file), and the redirect that shadowed
v2's own beryl/b20 changelog nav entry is dropped.

The terminology guard's retired-brand rule is rescoped from repo-wide to the
Get Started and Build on Base funnels, since the SDKs & APIs tab now documents
Base Account by design.

Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
youssefea added a commit that referenced this pull request Aug 27, 2026
* IA skeleton

* docs: build Issue Stablecoins section with interactive demos

Turn the Issue Stablecoins stub into a Stripe-style, demo-driven section
built around the B20 stablecoin variant.

- Get Started landing (get-started/issue-stablecoins) with an interactive
  demo above a CardGroup of the issuer jobs
- Eight short, single-purpose Build on Base pages: issue, mint, burn,
  restrict, block, recover, pause, reconcile
- New self-contained StablecoinDemo.jsx snippet (flow selector, timeline,
  progress bar, animated log, balances) replacing the Visibility-wrapped
  reuse that failed to render
- Nav: Issue Stablecoins ordered above Integrate DeFi in both tabs;
  redirect for the removed stub; page title capitalized

Generated with Claude Code

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

* docs: use-case IA — build Payments, rebuild SDKs & APIs, cut off-strategy sections

Execute the use-case IA overhaul (Phases 1–4) on top of the skeleton.

Facilitate Payments (Phase 1)
- New Solutions landing get-started/agentic-payments + 5 byte guides under
  build-on-base/agentic-payments (accept, verify, payer info, subscriptions, x402)
- New scripted snippets/PaymentsDemo.jsx (5 flows), modeled on StablecoinDemo
- Rewrite get-started/base (use-case-first) and ecosystem-bridges (route chooser)

SDKs & APIs (Phase 2)
- Relocate base-account -> sdks/base-account (whole tree; preserves link equity)
- Curated tab: Overview / Base Account SDK / Base Chain API
- New sdks/overview (hub) + sdks/base-account/overview (SDK landing)

The cut (Phase 3)
- Delete /agents (Base MCP), /apps (MiniKit), /onchainkit
- 301-redirect every removed/moved URL (615 -> 791); repoint 362 destinations
  out of cut trees; fix 133 pre-existing danglers; repoint surviving cross-links
- Delete stale per-section llms shards; regenerate AGENTS.md + llms.txt/llms-full.txt

Scaffolding (Phase 4)
- Fill Start Here trio, use-base-with-ai (x402), build-on-base/overview,
  get-started/{base-chain,sdks-and-apis} landings

Tooling: fix two real lint-mdx.js bugs (closing fences and HTML comments inside
fenced code blocks were false-flagged). No lint errors in new/migrated content.

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

* docs: IA polish — Coding agents, Ledgers byte guides, draft flags, cut DeFi/Perps

Nav & IA refinements on top of the use-case overhaul:

- Get Started "Agents" group renamed to "Coding agents" = resources-for-ai-agents,
  docs-mcp, docs-llms. Removed "Build on Base with AI" (use-base-with-ai); repointed
  its 69 inbound redirects to resources-for-ai-agents.
- Reshaped Ledgers to the byte-guide pattern: removed ledgers-overview and folded its
  value-prop into the get-started/private-transactions landing; added small single-intent
  guides build-on-base/ledgers/{deposit,transfer,withdraw} with scoped demos; new
  snippets/LedgersDemo.jsx (deposit/transact/withdraw flows with a privacy readout).
- Removed the Perps section and the Integrate DeFi section (Get Started + Build on Base).
  Perps redirects to overview; DeFi removed without redirects (empty stubs).
- Title Case across all sidebar page titles and group names, preserving code identifiers
  (method names) and acronyms/brands.
- Added a site-wide draft banner and marked the "SDKs & APIs [WIP]" tab.
- Regenerated AGENTS.md, llms.txt, llms-full.txt.

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

* docs: revert draft banner to default color

Remove the orange `type`/`color` override; keep the default banner style.

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

* docs: revise landing page per design feedback

- Update subtitle to "The blockchain for global finance."
- Remove the Explore section; add a Solutions card per use case
  (stablecoins, lending, tokenized stocks, payments, private txns)
- Rename "Facilitate Payments" -> "Accept Payments" (landing, nav
  group, and page title)
- Resources: drop Retroactive Funding and Join the Base Ecosystem,
  add Base dashboard link
- Set card titles to 1.25rem

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

* docs: add stock and DeFi use-case guides

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: deepen use-case code samples

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: rebuild interactive demos to the Base design system

Redesign all 16 demo snippets around the generated Base design system,
rebuilding component anatomy (not just styling):

- Workflow demos (stablecoin, asset, DeFi, ledgers, payments, B20): horizontal
  stage navigation, split progress-rail / domain inspector workspace with a
  centralized action, and a separate transaction event log.
- Assistant demos: intentional landing composition with suggested prompts,
  detailed MCP tool-call cards (args + result tables), and a bottom composer.
- Transaction/signing approvals and the auth screen use the light Base
  modal/product system.
- Remove the decorative nav and header logo; put the stage row on the same
  line as the Demo tag and reset; drop the unused event-log auto-scroll toggle.

Add the official Base brand SVGs used by the demos.

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

* docs: B20 stablecoin standard, Base Vibenet across demos, x402 earn demo, payer-info pay step

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

* docs: apply Base design system to demos (dark mode, text styles, casing)

Bring every interactive demo snippet in line with the Base design system
guidelines: dynamic dark mode, the BDS text-style variants, and correct
casing. Styling only — no logic, scripted-flow data, or interaction
behavior changed.

- Dark mode: convert each demo's hardcoded palette to CSS custom
  properties. Dark tokens resolve from both the system setting
  (prefers-color-scheme) and the docs' explicit theme toggle
  (html.dark / [data-theme="dark"]), with light overrides so the toggle
  wins in either direction. Demos now follow the docs theme dynamically
  instead of rendering light-only.
- Text styles: add in-snippet BDS text-variant classes
  (title2/title3/headline/body/caption/button/footnote/mono) with the
  correct sizes, weights, tracking, and md (768px) breakpoint; route
  visible text through them and drop conflicting inline font props.
- Casing: sentence-case UI chrome (e.g. "MCP tool call"; Blocked/Paused/
  Hidden/Public badges), leaving code identifiers, token symbols, and
  brands (B20, MCP, x402, Base Vibenet) untouched.

All 16 files parse as valid JSX; verified in light and dark across the
workflow, assistant, and auth demo families.

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

* docs: promote B20 to a Chain concept, re-point guides/demos, add Vibenet guide

- Move launch-b20-token -> base-chain/network-information/b20-token-standard
  (Chain > Core Concepts), retitle "B20 Token Standard", reframe concepts-first;
  add redirect from the old path
- Replace the "Complete Launch a B20 token first" prerequisite note in 15
  issue-stablecoins/tokenize-stocks guides with a pointer to the standard page
- Re-point all internal links to the new path
- Add a "See technical details" CTA to the four use-case demos (Stablecoin,
  Asset, DeFi, Payments)
- Rewrite the Test on Vibenet page: intro, chain.base.org/vibenet iframe,
  network details, and faucet
- Regenerate llms.txt, llms-full.txt, and AGENTS.md

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

* docs: refine Base landing page copy and use-case links

- Drop the "Ethereum Layer 2" framing and remove em-dashes from the intro
- Rename the "Issue Stablecoins" quick-links group to "Issue Assets" and add
  stock-issuance links (tokenize stocks, create a stock token)

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

* b20 spec example

* updated changelog

* specs tab example

* updated top nav

* WS-B: reconcile B20 spec + centralize B20 changelog

Spec (Specifications > B20): adopt master's canonical specs/reference/b20
tree (index + 6 interface pages in nav, ~102 method pages orphan-exempt,
constants, errors-and-events). Port V2's unique invariants + test cases
into a new specs/reference/b20/invariants-and-tests page, then delete
V2's superseded 879-line specs/b20/overview (its error reference is
already covered by master's errors-and-events). Add master's native
account abstraction reference to Specifications > Reference.

Changelog (Changelog tab > B20): consolidate to one B20 changelog under
specs/reference/b20/changelog — master's Beryl release notes plus the
Cobalt index and 3 entry pages (multiplier/ERC-8056, seize +
burnBlocked, composite policies), sourced verbatim from
base-std/changelog with selectors intact. Delete V2's specs/b20/changelog.

Repointed all 18 in-repo links off the deleted /specs/upgrades/beryl/b20
and /specs/b20/overview to the canonical /specs/reference/b20 (matching
master's redirect convention); Asset-only anchors (batch-mint,
multiplier, announcements) map to the nearest canonical section. Added
redirects for the 3 deleted URLs. No duplicate nav entries remain.

Deferred + flagged: moving the ~27 OP-stack per-fork spec pages
(exec-engine, derivation, proofs, span-batches, ...) out of the
Changelog tab into Specifications — they have no clean home in the
protocol-area-organized Specifications tree and V2's per-fork grouping
is coherent; a mass-move is high-risk/low-value. Left in place.

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

* WS-C: reframe Tokenize Stocks as Issue RWA + apply Legal rulings

Rename the section to "Issue RWA" per Legal's preferred term, with a
stock token kept as the worked example (one of many use cases):
- git mv build-on-base/tokenize-stocks -> build-on-base/issue-rwa and
  generalize the stock-specific filenames (create-an-asset-token,
  issue-units, cancel-blocked-units, announce-a-distribution,
  apply-a-multiplier; restrict-eligible-holders and pause-transfers
  unchanged); get-started/tokenize-stocks -> get-started/issue-rwa.
- Generalize titles/descriptions/keywords to RWA-first framing; drop
  "equity"/"onchain equity" and "security" as classifiers
  (create page description "security metadata" -> "issuer-defined
  metadata"; AssetDemo metadata key security-id -> asset-id).
- New reusable snippet snippets/RwaDisclaimer.mdx carrying both CB
  disclaimers verbatim + the "one of many use cases" framing (Legal
  scenario 1: approved with CB disclaimers); rendered on the landing
  and all 7 guides.
- Nav group "Tokenize Stocks" -> "Issue RWA"; visible "Tokenize stocks"
  labels in get-started/base, build-on-base/overview, sdks/overview
  updated; 8 redirects added for the renamed URLs.

Code blocks left byte-identical (verified-doc-samples); manifest
document paths updated to the new filenames. All 67 samples still sync;
new/changed pages lint clean.

Legal sign-off on the exact framing and the single term "RWA" remains an
open item (flagged in the plan); disclaimers ship verbatim pending that.

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

* WS-D: add Smart Contracts page (base-anvil), remove generic Foundry page

Create base-chain/network-information/smart-contracts, a concept +
deploy page in Integrate Base > Reference: what a smart contract on Base
is, why Base needs its own Foundry build (native precompiles that stock
forge/cast/anvil can't simulate), and how to deploy to Base Sepolia with
base-forge/base-cast/base-anvil. Sourced from master's reviewed #1840
deploy-on-base page and the base/base-anvil README — no invented content,
no version pin (uses latest base-foundryup).

Delete the generic-Foundry get-started/deploy-smart-contracts orphan.
Redirects: /get-started/deploy-smart-contracts and the three
deploy-on-base URLs (previously pointed at make-a-transaction) now land
on the Smart Contracts page.

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

* WS-E: remove Base Account/Pay/Wallet SDK; rename tab to CLIs & APIs

Base Account (incl. Base Pay and the Wallet SDK) is rebranding to
Coinbase Wallet and leaving Base docs.

- Rename tab "SDKs & APIs" -> "CLIs & APIs"; delete docs/sdks/base-account
  (127 pages). New sdks/base-anvil CLI reference (from base/base-anvil)
  replaces the SDK tree; Base Chain API kept. Rewrote sdks/overview for
  the new tab.
- Holding page sdks/coinbase-wallet ("Base Account is now Coinbase
  Wallet"); repointed all 216 redirects that landed inside
  sdks/base-account to it, plus a /sdks/base-account/:slug* wildcard.
  TODO(verify): swap in the real Coinbase Wallet URL from TBA.
- Payments: dropped the Base Pay tab from from-humans and verify-a-payment
  (pages keep their USDC/B20 rails; verify unwrapped to a section);
  deleted collect-payer-info and accept-subscriptions (100% Base Pay) with
  redirects to from-humans; cleaned the accept-payments landing.
- Verified samples: removed the base-pay regions from from-humans.ts and
  verify.ts (and their now-unused @base-org/account imports), deleted the
  payer-info.ts and subscriptions.ts fixtures, and dropped the 6
  corresponding manifest entries. 61 samples still sync.
- Deleted 7 orphaned base-account demo snippets; cleaned Wallet-SDK /
  Base Account mentions in avoid-malicious-flags, resources-for-ai-agents,
  supported-chains, and PaymentsDemo (accept flow now wallet-agnostic;
  info/subscribe flows removed).

Structure validates (only the pre-existing index.mdx link false-positive
remains, fixed in WS-G); all touched pages lint clean.

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

* WS-F: orphan sweep, nav integrity, home-page WIP marker

Resolve every nav orphan (24 -> 0, excluding footer pages and the
deliberately-unlisted B20 interface method pages):
- Restore to nav: get-started/base (the #1 page, as the Get Started
  landing), b20-token-standard and native-account-abstraction (into
  Integrate Base > Reference), block-explorers and data-indexers (into
  Integrate Base). Fixed two dead links on the restored landing
  (accept-subscriptions, base-mentorship-program).
- Delete + redirect 15 off-IA/stub pages (Coming-Soon stubs: apis,
  apply-for-funding, financing, run-a-base-node, sdks, concepts;
  superseded/off-strategy: launch-token -> b20-token-standard,
  learning-resources + prompt-library -> resources-for-ai-agents,
  get-funded -> base-ecosystem-fund, base-mentorship-program +
  country-leads-and-ambassadors -> base-batches, base-services-hub ->
  base-chain overview, b20-playground -> b20-token-standard, empty
  bug-bounty -> report-vulnerability). Repointed inbound redirects to
  final targets so no new chains are introduced.
- tone_of_voice.mdx added to .mintignore (internal style doc, not a page).
- Home/Get Started positioning marked WIP with a TODO(marcomms) note on
  the "incubated by Coinbase" line (Jesse Pollak's ask; owner: Xen's team).

No duplicate nav entries; structure validates (only the known index.mdx
link false-positive remains, fixed in WS-G).

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

* WS-G: two CI checks — nav integrity + terminology guard

Extend scripts/validate-docs-structure.js:
- pageExists now resolves <page>/index.mdx, so links to a directory URL
  served by an index page (e.g. /base-chain/specs/reference/b20) validate
  correctly — clears the prior false-positives.
- Orphan detection: every publishable .mdx must be reachable from nav,
  exempting snippets, .mintignore'd files, footer legal pages, and the
  deliberately interface-first B20 method pages.
- Duplicate-nav detection.
- Refreshed the scoped link-check roots (issue-rwa, get-started/base).

New scripts/check-terminology.js: fails on retired-brand terms (Base Pay,
Base Account, @base-org/account, Coinbase Wallet SDK) outside the "moved
to Coinbase Wallet" pointers, on "equity"/"security" classifiers in Issue
RWA narrative, and on any RWA page missing <RwaDisclaimer />. Backed by
the Legal guidance doc and the Coinbase Wallet migration.

Both wired into scripts/verify-doc-samples.sh (the CI entrypoint); the
workflow now triggers on docs/** and the new script. All three checks
pass on the current tree.

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

* WS-H: regenerate AGENTS.md + llms indexes

Regenerated docs/AGENTS.md, docs/llms.txt, and docs/llms-full.txt against
the final tree (47 dirs, 288 pages). Removed two stale hand-curated
sections from the llms-full.txt EXTRAS region whose sources were deleted
base-account pages. Indexes now carry zero references to removed pages
(base-account, tokenize-stocks, deploy-smart-contracts, specs/b20/overview)
and include the new surfaces (issue-rwa, base-anvil, Changelog). Generators
are idempotent on a second run.

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

* Rename "Integrate Base" tab to "Base Protocol"

Rename the tab and its first group, the base-chain/overview landing
title, and every reference in docs-ia-guidelines.md and the docs-ia
skill. Regenerated AGENTS.md + llms indexes.

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

* Remove the eligible-jurisdictions disclaimer from RWA guides

Drop "Coinbase tokenized equities are only available to persons in
eligible jurisdictions outside of the U.S." from the shared
RwaDisclaimer snippet, removing it from every Issue RWA guide at once.
The general illustration/issuer-responsibility disclaimer and the
"one of many use cases" framing remain.

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

* Add mock-demo tip callout linking to Base chain demos

Generated with Claude Code

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

* Update Base landing intro positioning

Generated with Claude Code

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

* Rename "Issue RWA" label to "Tokenize real-world assets"

Regenerate llms.txt indexes to match.

Generated with Claude Code

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

* Align agent x402 guide with CDP; drop em-dashes in Get Started and Build on Base

Point the Accept Payments From Agents guide at CDP's production x402 path
(facilitator, seller/buyer quickstarts, agentic accounts, MCP) while keeping
the verified testnet samples intact. Replace em-dashes with plainer
punctuation across the Get Started and Build on Base tabs. Regenerate llms
indexes.

Generated with Claude Code

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

* Move "What's available now" lower on the Vibenet page

Generated with Claude Code

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

* Mark DeFi lending/borrowing snippets illustrative; link protocol docs

Add an illustrative-only callout to the Integrate Lending and Integrate
Borrowing pages pointing developers to the Morpho, Moonwell, and Aave docs
for production guidance. Verified samples unchanged.

Generated with Claude Code

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

* Make build-on-base "See also" 2-card CardGroups; drop version pins

Convert every "See also" section under the Build on Base tab to a two-card
CardGroup, and remove SDK version-pin mentions from the DeFi and agent x402
guides. Regenerate llms indexes.

Generated with Claude Code

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

* Add icons and descriptions to build-on-base See also cards

Match the repo's card style (icon + title + one-line description) across
every two-card See also group under the Build on Base tab.

Generated with Claude Code

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

* Replace nonexistent example-repo links with in-docs guides

The "verified examples" callouts linked to an examples/verified-doc-samples
path that is not on master. Point B20 guides to the B20 token standard guide,
x402 pages to the CDP x402 docs, and the B20 hub to the B20 specification;
drop the repo link from the DeFi pages (protocol docs are already linked).

Generated with Claude Code

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

* Remove RPC provider note from Connect to Base

Generated with Claude Code

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

* Warn against exposing private keys in Make a Transaction

Generated with Claude Code

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

* Write Base Batches and Ecosystem Fund get-started pages

Replace the Coming Soon stubs with short program overviews and apply links.

Generated with Claude Code

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

* Update landing page funding/growth resources

Capitalize Base Dashboard, update the Grants link, remove Builder Rewards,
add Base Ecosystem Fund under Funding, and move Base Batches under Growth
with the base.org/batches link.

Generated with Claude Code

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

* Base Protocol sections IA

* guidelines

* Merge v2 IA: adopt its Base Protocol, SDKs & APIs, and Changelog tabs

Takes the three protocol/reference tabs from docs/ia-overhaul-v2 while keeping
this branch's Get Started and Build on Base work. The two v2 commits are
cherry-picked ahead of this one, so mind-apivessa's authorship is preserved for
the Base Protocol IA and the guidelines/B20 changelog work.

Tabs are now Get Started, Build on Base, Base Protocol, SDKs & APIs, Changelog.
The separate Specifications tab is gone — v2 folds spec content into Base
Protocol under Core Primitives, Network Systems, and Reference.

SDKs & APIs comes from v2, which restores the Base Account SDK tree (126 pages)
that WS-E had removed, along with v2's redirects for the /base-account,
/smart-wallet, and /onchainkit URL space. The sdks/coinbase-wallet "it moved"
stub is therefore obsolete and redirects to the Base Account overview.

Where v2 was simply behind master, this branch's content wins: the basectl
mention (#1779), the reth V2 snapshots callout (#1808), the security council
clarification (#1790), and the canonical /base-chain/specs/reference/b20 spec
links that v2 still pointed at pre-consolidation paths.

Pages v2's tabs had no slot for are re-homed rather than dropped:
smart-contracts, the native AA reference, block-explorers, and data-indexers to
Base Protocol > Reference; b20-token-standard to Core Primitives > B20 (20 pages
in the funnels link to it); specs/overview to Network Systems; base-anvil to a
CLIs group under SDKs & APIs. The full 88-line native AA page moves into v2's
nav slot at base-chain/specs/native-account-abstraction, replacing v2's "Coming
soon." stub, with a redirect from the old path.

Two v2 loose ends cleaned up: specs/b20/overview.mdx is deleted (v2 redirects
that URL to the B20 reference but left the file), and the redirect that shadowed
v2's own beryl/b20 changelog nav entry is dropped.

The terminology guard's retired-brand rule is rescoped from repo-wide to the
Get Started and Build on Base funnels, since the SDKs & APIs tab now documents
Base Account by design.

Generated with Claude Code

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

* docs: restore Base MCP and remove private transaction docs

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: add 0x trading integration guide

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: move Base MCP overview to a dedicated route

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: restructure accept payments guides

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: move agentic payment guides after payouts

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: consolidate service provider resources

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: remove gasless campaign page

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: reorder solution priorities

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: adjust solution ordering

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: refresh Get Started references

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: remove authorization warning from overview

Co-authored-by: Codex <codex-noreply@coinbase.com>

* upgrades content + IA guidelines

* guidelines

* Resolve IA merge against current use-case navigation

Co-authored-by: Codex <codex-noreply@coinbase.com>

* chore: regenerate docs indexes after IA merge

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: restore Quickstart as the first Get Started section

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: use title case across documentation

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: title-case Issue Assets links

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: simplify Base settlement copy

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: restore attribution and protocol content

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: flatten B20 guide navigation

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: remove Moonwell from solution guides

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: restore Base Pay guides

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: align Denim content with master

Co-authored-by: Codex <codex-noreply@coinbase.com>

* ci: fix setup-node action pin

Co-authored-by: Codex <codex-noreply@coinbase.com>

* ci: make Base Foundry install path explicit

Co-authored-by: Codex <codex-noreply@coinbase.com>

* ci: expose Base Foundry to sample verification

Co-authored-by: Codex <codex-noreply@coinbase.com>

* ci: keep Base Foundry across workflow steps

Co-authored-by: Codex <codex-noreply@coinbase.com>

* ci: use Base Foundry for Solidity setup

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: move Builder Codes into specifications reference

Co-authored-by: Codex <codex-noreply@coinbase.com>

* docs: restore Native Account Abstraction soon tag

Co-authored-by: Codex <codex-noreply@coinbase.com>

---------

Co-authored-by: mind-apivessa <mind.apivessa@coinbase.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Codex <codex-noreply@coinbase.com>
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 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


Back | FazBrowse Home | New Git URL