Chain Operators Overview
SKALE Chain Owners and Operators are encouraged to submit metadata specifying chain details to the skale-network community repo, as well as submitting to other services such as Chainlist by DeFiLlama and Chainid.network.
Submitting to SKALE Network Community Repo
You can follow the steps below to add your SKALE Chain to the community repo. If you run into any trouble you can join us on Discord!
-
Fork the skale-network community repo:
-
Append your chain data to menu:metadata[mainnet > chains.json] , for example:
-
Upload logos
Upload a
png
orgif
file (at least 400 x 200px) containing your chain logo to menu:metadata[mainnet > logos > CHAIN_NAME.png] . For example:elated-tan-skat.png
For SKALE Hubs only
Upload a
png
orgif
logos for each app on that chain to menu:metadata[mainnet > logos > CHAIN_NAME-APP_NAME.png] . For example:elated-tan-skat-ruby.png
-
Upload icons
Upload a
svg
(only svg!) containing your chain icon to menu:metadata[mainnet > icons > CHAIN_NAME.svg] . For example:elated-tan-skat.svg
For SKALE Hubs only
Upload a
svg
(only svg!) icons for each app on that chain to menu:metadata[mainnet > icons > CHAIN_NAME-APP_NAME.svg] . For example:elated-tan-skat-ruby.svg
-
Submit a PR and include any additional context if needed.
Submitting Metadata
-
Fork the ethereum-lists repo:
-
Append your chain data
Create a json filename being the CAIP-2 representation as name and .json ans extension. For example if the chain ID is 2046399126, then the filename should be eip155-2046399126.json. An example showing Europa Hub is presented below:
-
Submit a PR.