From b20f7cf05d308d648b6653c1d97073fc6651c8f9 Mon Sep 17 00:00:00 2001 From: wagmer <103462557+Anastasiia2803@users.noreply.github.com> Date: Wed, 29 Oct 2025 11:02:55 +0200 Subject: [PATCH] Create CONTRIBUTING.md for contribution guidelines Added a contributing guide for MegaETH Chains. --- CONTRIBUTING.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 000000000000..f6af92084d94 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,16 @@ +# Contributing Guide โ€” MegaETH Chains + +Welcome and thank you for contributing! +This repository contains EVM-compatible chain metadata following the [ethereum-lists/chains](https://github.com/ethereum-lists/chains) schema. + +## โœ… Before You Start +- Each chain lives in `_data/chains/.json`. +- Icons go into `_data/icons/.json` with valid IPFS URLs (max 250 KB). +- `shortName` and `name` must be unique across the repo. +- For L2/shard networks, define the `parent` section properly. + +## ๐Ÿงช Local Validation +Run locally before submitting: +```bash +./gradlew run +npx prettier --write _data/*/*.json