Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 2.2 KB

index.md

File metadata and controls

32 lines (23 loc) · 2.2 KB
layout
default

This page contains a community maintained list of Ethereum Beacon Chain checkpoint sync endpoints.

⚠️ This list should not be treated as a single source of truth for these endpoints, or the data they provide. It is a community maintained list, and as such, it is possible that some of the endpoints listed here are not up to date, or are not providing the data they claim to be providing.

Endpoints can provide 3 main functions:

  • state providers - those who provide entire finalized states
  • verification providers - those who provide an easy way for verifying the state downloaded from a state provider.
  • block providers - those who provide block history up to the weak subjectivity point, allowing clients to start without backfilling over the P2P network

If you'd like to add your endpoint to the list please read the [documentation]({{ site.github.repository_url }}/blob/main/CONTRIBUTING.md).

Endpoints

Note: pick a random state provider, and verify your sync against multiple random verification providers for the same network.

Networks: {% for network in site.data.endpoints %}

{% for network in site.data.endpoints %} {% assign endpoints = network[1] | sample:99999 %}

{{network[0] | capitalize}}

| Name | State | Verification | Block | Endpoint | Contact details | Notes | |:----------|:------|:-------------|:------|:-------------------------------------------|:---------------------------------------|:------|{% for endpoint in endpoints %} | {{endpoint.name}} | {% if endpoint.state %}✅{% else %}❌{% endif %} | {% if endpoint.verification %}✅{% else %}❌{% endif %} | {% if endpoint.block %}✅{% else %}❌{% endif %} | {{endpoint.endpoint}} | {% if endpoint.contacts %}{% for contact in endpoint.contacts %}{% if contact.link %}{{contact.name}}{% else %}{{contact.name}}{% endif %} {% endfor %}{% endif %} | {% if endpoint.notes %}{% for note in endpoint.notes %}{% if note.link %}{{note.name}}{% else %}{{note.name}} {% endif %}{% endfor %}{% endif %} |{% endfor %}

{% endfor %}