Skip to content

refactor: flatten directory structure and extract Ethereum to dedicated file#12

Merged
YutaSugimura merged 2 commits intomainfrom
refactor/flatten-chain-structure
Feb 15, 2026
Merged

refactor: flatten directory structure and extract Ethereum to dedicated file#12
YutaSugimura merged 2 commits intomainfrom
refactor/flatten-chain-structure

Conversation

@YutaSugimura
Copy link
Owner

Summary

  • Extract Ethereum Mainnet protocols to ethereum.md: Moved all Ethereum Mainnet protocol listings (Lending, DEX, Derivatives, Liquid Staking, Stablecoins, RWA, Bridge, Yield, Insurance) from README.md into a dedicated ethereum.md file, consistent with how other chains are documented.
  • Flatten L2 directory: Relocated all Layer 2 chain files (arbitrum.md, base.md, ink.md, optimism.md, starknet.md) from the l2/ subdirectory to the repository root, giving all chain documentation a uniform flat structure.
  • Restructure README.md as a pure index page: README.md now serves solely as a navigation hub linking to all chain-specific files, with Ethereum Mainnet prominently listed under a dedicated ### Ethereum subsection within ## Chains.

Motivation

Previously, Ethereum Mainnet protocols were listed directly in README.md while all other chains had their own files. This made it unclear that the protocol list was specifically for Ethereum Mainnet, and the overall structure was inconsistent. Additionally, L2 files were nested in a l2/ subdirectory while other chains were at the root level, creating an unnecessary hierarchy.

Test plan

  • Verify all internal links in README.md resolve correctly
  • Verify ethereum.md content matches the previously listed Ethereum protocols
  • Verify no broken cross-references between files
  • Confirm the link checker CI workflow passes

🤖 Generated with Claude Code

YutaSugimura and others added 2 commits February 14, 2026 20:51
…ed file

Move Ethereum Mainnet protocols from README.md into a dedicated ethereum.md
file for consistency with other chains. Relocate L2 chain files from l2/
subdirectory to root, giving all chain documentation a uniform flat structure.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
… structure

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@YutaSugimura YutaSugimura merged commit 6135e4b into main Feb 15, 2026
1 check passed
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.

1 participant