Networks

EVM Network Data Model Documentation

ID

description: numeric ID that uniquely identifies network

type: number - required

requirements

  • format: integer & positive number

  • standard: follows EIP-155 standard rules & unique [in network data set]

Name

description: alphanumerical official human readable name

type: string - required

requirements

  • format: more than 0 characters & less than 41

  • standard: official name to identify network & unique [in network data set]

Network

description: alphanumerical ID that uniquely identifies network

type: string - required

requirements

  • format: more than 0 characters & less than 21

  • standard: short name that identifies network & unique [in network data set] & exact to the object instance key

Status

description: activity status of the network

type: string - required

requirements

  • format: active | inactive | null

  • standard: current activity of the network operation status

Information URL

description: EVM network main information link

type: string - required

requirements

  • format: start with 'https://' & have more than 9 characters

  • standard: must use HTTPS protocol

Documentation URL

description: EVM network main documentation link

type: string - required

requirements

  • format: start with 'https://' & have more than 9 characters

  • standard: must use HTTPS protocol

EIP-155 URL

description: EVM network in the Ethereum community official EVM networks list

type: string - required

requirements

  • format: https://github.com/ethereum-lists/chains/blob/master/_data/chains/eip155-<network-id>.json

  • standard: use HTTPS protocol, URL exists & unique [in network data set]

Native Currency

description: EVM network native currency information

type: object - required

requirements

  • format: NativeCurrency defined object

  • standard: EVM network currency used for network fees & block rewards

RPC Nodes

description: EVM network RPC nodes information

type: object - required public & default instances

requirements

  • format: RpcNode defined object

  • standard: EVM network RPC API node for communications with the network

Block Explorers

description: EVM network block explorers information

type: object - optional

requirements

  • format: BlockExplorer defined object

  • standard: EVM network associated block explorers & must have default instance

Contracts

description: EVM network contracts information

type: object - optional

requirements

  • format: Contract defined object

  • standard: EVM network widely used associated contracts

Testnet

description: notifies if EVM network is a testnet network

type: boolean - required

requirements

  • format: -

  • standard: must be testnet type of network to be set true

Mainnet ID

description: network ID of the associated mainnet network with the testnet network

type: number - required if network is testnet

requirements

  • format: integer & positive number

  • standard: must be set if the EVM network is a testnet type of network

Last updated