Submitting Chain Metadata
SKALE Chain owners are encouraged to submit metadata specifying chain details to the skale-network community repo, as well as submitting to other services such as https://chainlist.wtf/ & https://github.com/ethereum-lists/chains.
Submitting to skale-network
-
Fork the skale-network community repo: https://github.com/skalenetwork/skale-network/fork
-
Append your chain data to
, for example:... "elated-tan-skat": { // pre-defined name "alias": "Europa Hub", // branded chain name (required) "background": "#000000", // background color (required) "category": "apps", // category: apps | games (required) "url": "https://ruby.exchange/", // url for dapp (optional) "minSfuelWei": "27000000000000", // minimum allowed sFUEL (optional) "faucetUrl": "https://ruby.exchange/faucet.html", // chain faucet URL (optional) "description": "Gasless Trading, Yield Farms, and NFT Boosts", // description (optional) "apps": { "ruby": { // dapp name "alias": "Ruby Exchange", // dapp Branded name "background": "#02001f", // dapp background color (required) "url": "https://ruby.exchange" // dapp url (required) } } }, ...
-
Upload logos
Upload a
png
orgif
file (at least 400 x 200px) containing your chain logo to . For example:elated-tan-skat.png
For SKALE Hubs only: upload a
png
orgif
logos for each app on that chain to . For example:elated-tan-skat-ruby.png
-
Upload icons
Upload a
svg
(only svg!) containing your chain icon to . For example:elated-tan-skat.svg
For SKALE Hubs only: Upload a
svg
(only svg!) icons for each app on that chain to . For example:elated-tan-skat-ruby.svg
-
Submit a PR and include any additional context if needed.
Submitting to Chainlist/Ethereum-lists
-
Fork the ethereum-lists repo: https://github.com/ethereum-lists/chains/fork
-
Append your chain data by creating 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:
{ "name": "Europa Hub", "chain": "EUROPA", "network": "mainnet", "rpc": [ "https://mainnet.skalenodes.com/v1/elated-tan-skat", "wss://mainnet.skalenodes.com/v1/ws/elated-tan-skat" ], "faucets": [], "nativeCurrency": { "name": "sFUEL", "symbol": "sFUEL", "decimals": 18 }, "infoURL": "https://ruby.exchange", "shortName": "ruby-exchange", "chainId": 2046399126, "networkId": 2046399126, "explorers": [{ "name": "blockscout", "url": "https://elated-tan-skat.explorer.mainnet.skalenodes.com/", "icon": "blockscout", "standard": "EIP3091" }] }
-
Submit a PR.