The EVM Networks Project Documentation
  • Project Presentation
  • Overview
    • Mission & Vision
    • Features
  • Project Initialization
    • Prerequisites
    • Installation
  • Project Usage
    • Networks
    • Providers
    • Endpoints
  • Data Models
    • Network Model
    • Native Currency Model
    • RPC Node Model
    • RPC Provider Model
    • Block Explorer Model
    • Contract Model
    • Interface Definition
  • Data Accounted Entries
    • Networks
    • Providers
    • Contracts
  • EVM Tools
    • Tools
  • Resources
    • EIPs
    • Contracts
    • References
Powered by GitBook
On this page
  1. Resources

EIPs

EVM Network Data Model Documentation

PreviousToolsNextContracts

Last updated 2 years ago

CtrlK
  • ID
  • Name
  • Network
  • Status
  • Information URL
  • Documentation URL
  • EIP-155 URL
  • Native Currency
  • RPC Nodes
  • Block Explorers
  • Contracts
  • Testnet
  • Mainnet ID

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