chainlist icon indicating copy to clipboard operation
chainlist copied to clipboard

Serious Violation of EIP155 Standard: ChainID 999 Improperly Occupied

Open lolieatapple opened this issue 5 months ago • 0 comments

Serious Violation of EIP155 Standard: ChainID 999 Improperly Occupied

Problem Description

On behalf of the Wanchain team, I formally protest the serious violation occurring on chainlist.org. According to the EIP155 standard, Wanchain has officially registered and has been using the following ChainIDs for an extended period:

  • Mainnet: 888
  • Testnet: 999

However, we have discovered that on chainlist.org, our testnet ChainID 999 has been improperly occupied by HyperEVM, which seriously violates the basic standards and consensus of the blockchain industry.

Evidence of Violation

  1. According to records in the EIP155 official repository, ChainID 999 has been officially registered and used by the Wanchain testnet
  2. Although the ChainID 999 record in the EIP155 official repository still correctly shows Wanchain testnet, in chainlist.org's own repository, this ChainID has been improperly occupied by HyperEVM
  3. This change was made without the consent of the Wanchain team and completely disregards the authority of the EIP155 standard

The Authority of the EIP155 Official Repository

It must be emphasized that ethereum-lists/chains is the official authoritative repository for the EIP155 standard. It is not just an ordinary code repository but the sole standard source for ChainID registration in the entire Ethereum ecosystem:

  1. Industry-recognized authority: This repository is maintained by the Ethereum community and is the official channel for ChainID registration
  2. Widely referenced: Major wallets and tools including MetaMask, Ledger, Trezor, MyEtherWallet, and others all reference data from this repository
  3. Ecosystem infrastructure: Multiple blockchain explorers, cross-chain bridges, and DApp aggregators rely on this repository to ensure correct chain identification
  4. Developer standard: Core development libraries such as Web3.js and Ethers.js recommend using this repository as a reference for ChainID validation
  5. chainlist.org itself: Ironically, chainlist.org was initially built based on this repository, yet has chosen to selectively ignore its authority

Any website or platform that arbitrarily violates the records in this official repository not only disrespects specific projects but also threatens the stability of the entire blockchain ecosystem.

Formal Questions

  1. Why is HyperEVM openly disregarding the EIP155 standard? EIP155 exists to avoid ChainID conflicts and maintain the stability and interoperability of the blockchain ecosystem.

  2. Why has chainlist.org arbitrarily removed our chain information? As a platform claiming to provide authoritative chain information, this behavior is extremely irresponsible and damages the entire ecosystem.

  3. Why allow chains that do not comply with standards to enter the official list? This practice encourages more chaos and causes serious harm to the entire blockchain ecosystem.

The Importance of the EIP155 Standard

The EIP155 standard is not just a document; it is the foundation for ensuring the healthy development of the blockchain ecosystem:

  1. Prevention of replay attacks: Different chains using unique ChainIDs prevent transactions from being replayed on other chains
  2. Ensuring interoperability: Clear ChainIDs are the foundation for cross-chain communication
  3. Maintaining ecosystem order: Avoiding confusion for users and developers, reducing the risk of operational errors
  4. Respecting first-registration principle: The blockchain industry should respect the first-come, first-served basic principle
  5. Ensuring user security: Incorrect ChainIDs can lead to user asset losses and security vulnerabilities

Required Solutions

  1. Immediately restore the correct record of Wanchain testnet with ChainID 999 on chainlist.org, maintaining consistency with the EIP155 official repository
  2. Require HyperEVM to choose a ChainID that has not been registered, following the standards of the EIP155 official repository
  3. Issue a public apology and commit to adhering to the EIP155 standard
  4. Establish a stricter review mechanism to ensure chainlist.org stays synchronized with the EIP155 official repository, preventing similar incidents from occurring again

If this issue is not resolved promptly, we will consider taking further action, including but not limited to publicizing this matter to the broader blockchain community, to uphold the authority of the EIP155 standard and Wanchain's legitimate rights.

Blockchain development is built on consensus and standards, and any destruction of basic standards is disrespectful to the entire industry. We look forward to a swift and fair resolution of this issue.

Wanchain Team Date: May 29, 2025

lolieatapple avatar May 29 '25 04:05 lolieatapple