<!doctype html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Cradicle Explorer</title>
    <link href="/css/bootstrap/bootstrap.min.css" rel="stylesheet">
    <style>
      .form-control-dark::placeholder {
          color: #aaa;
          opacity: 1;
      }
    </style>
    <link rel="stylesheet" href="/assets/fontawesome/css/all.min.css">
    <link rel="icon" type="image/png" href="/favicon.png">


                <link href="/css/dashboard.css" rel="stylesheet">
                </head>
                <body>
                <header class="navbar navbar-dark sticky-top bg-dark flex-md-nowrap p-0 shadow">
                  <a class="navbar-brand col-md-3 col-lg-2 me-0 px-3 fs-6" href="/">Cradicle Explorer</a>
                  <button class="navbar-toggler position-absolute d-md-none collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#sidebarMenu" aria-controls="sidebarMenu" aria-expanded="false" aria-label="Toggle navigation">
                    <span class="navbar-toggler-icon"></span>
                  </button>
                  <form method="get" action="/cgi-bin/main" style="width:100%;"><input class="form-control form-control-dark w-100 rounded-0 border-0" type="text" name="q" placeholder="Search repos" aria-label="Search"></form>
                  <div class="navbar-nav flex-row">
                    <div class="nav-item text-nowrap">
                      <a class="nav-link px-3 active" href="/cgi-bin/repo?id=z2ywunvgsV3pk29QZrPvDitB7nfyE">checkpoint-sync-endpoints</a>
                    </div>
                  </div>
                </header>
                <div class="container-fluid">
                  <div class="row">
                    <nav id="sidebarMenu" class="col-md-3 col-lg-2 d-md-block bg-dark sidebar collapse">
                      <div class="position-sticky pt-3 sidebar-sticky">
                        <ul class="nav flex-column">
                          <li class="nav-item">
                            <a class="nav-link" href="/cgi-bin/repo?id=z2ywunvgsV3pk29QZrPvDitB7nfyE">
                              <i class="align-text-bottom fa-solid fa-info"></i>
                              Info
                            </a>
                          </li>
                          <li class="nav-item">
                            <a class="nav-link" href="/cgi-bin/repo?id=z2ywunvgsV3pk29QZrPvDitB7nfyE&issue=list">
                              <i class="align-text-bottom fa-solid fa-layer-group"></i>
                              Issues
                            </a>
                          </li>
                          <li class="nav-item">
                            <a class="nav-link" href="/cgi-bin/repo?id=z2ywunvgsV3pk29QZrPvDitB7nfyE&patch=list">
                              <i class="align-text-bottom fa-solid fa-vest-patches"></i>
                              Patches
                            </a>
                          </li>
                          <li class="nav-item">
                            <a class="nav-link" href="/cgi-bin/repo?id=z2ywunvgsV3pk29QZrPvDitB7nfyE&wallet=list">
                              <i class="align-text-bottom fa-solid fa-wallet"></i>
                              Wallets
                            </a>
                          </li>
                          <li class="nav-item">
                            <a class="nav-link active" href="/cgi-bin/repo?id=z2ywunvgsV3pk29QZrPvDitB7nfyE&source=.">
                              <i class="align-text-bottom fa-solid fa-code"></i>
                              Source
                            </a>
                          </li>
                        <h6 class="sidebar-heading d-flex justify-content-between align-items-center px-3 mt-4 mb-1 text-muted text-uppercase">
                          <span></span>
                        </h6>
                        <ul class="nav flex-column mb-2">
                        
    <h6 class="sidebar-heading d-flex justify-content-between align-items-center px-3 mt-1 mb-1 text-muted text-uppercase">
      <span>Source</span>
    </h6>
    <li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z2ywunvgsV3pk29QZrPvDitB7nfyE&source=.github"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> .github</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z2ywunvgsV3pk29QZrPvDitB7nfyE&source=_layouts"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> _layouts</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z2ywunvgsV3pk29QZrPvDitB7nfyE&source=endpoints"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> endpoints</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z2ywunvgsV3pk29QZrPvDitB7nfyE&file=CONTRIBUTING.md"><i class="fa-solid fa-file" style="color:#888;"></i> CONTRIBUTING.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z2ywunvgsV3pk29QZrPvDitB7nfyE&file=README.md"><i class="fa-solid fa-file" style="color:#888;"></i> README.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z2ywunvgsV3pk29QZrPvDitB7nfyE&file=_config.yaml"><i class="fa-solid fa-file" style="color:#888;"></i> _config.yaml</a></li><li><a class="nav-link py-0 active" style="padding-left:16px;" href="/cgi-bin/repo?id=z2ywunvgsV3pk29QZrPvDitB7nfyE&file=index.md"><i class="fa-solid fa-file" style="color:#888;"></i> index.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z2ywunvgsV3pk29QZrPvDitB7nfyE&file=schema.yaml"><i class="fa-solid fa-file" style="color:#888;"></i> schema.yaml</a></li>
    
                        </ul>
                      </div>
                    </nav>
                <main class="col-md-9 ms-sm-auto col-lg-10">
                  <div class="container px-1 py-3">
        
<div class="mb-2" style="font-size:1.1rem;"><a href="/cgi-bin/repo?id=z2ywunvgsV3pk29QZrPvDitB7nfyE&source=.">/</a> index.md</div>
        <div class="list-group">
        <div class="list-group-item">
        <div class="mb-2" style="font-weight:bold;"><i class="fa-solid fa-file"></i> index.md</div>
        <pre style="margin:0; font-size:0.85rem; overflow-x:auto; color:#fafafa;"><span style="color:#666; user-select:none;"> 1</span>  ---
<span style="color:#666; user-select:none;"> 2</span>  layout: default
<span style="color:#666; user-select:none;"> 3</span>  ---
<span style="color:#666; user-select:none;"> 4</span>  
<span style="color:#666; user-select:none;"> 5</span>  This page contains a community maintained list of Ethereum Beacon Chain checkpoint sync endpoints.
<span style="color:#666; user-select:none;"> 6</span>  
<span style="color:#666; user-select:none;"> 7</span>  &gt; ⚠️ 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.
<span style="color:#666; user-select:none;"> 8</span>  
<span style="color:#666; user-select:none;"> 9</span>  Endpoints can provide 2 main functions:
<span style="color:#666; user-select:none;">10</span>  - `state` providers - those who provide entire finalized states
<span style="color:#666; user-select:none;">11</span>  - `verification` providers - those who provide an **easy** way for verifying the state downloaded from a `state` provider.
<span style="color:#666; user-select:none;">12</span>  
<span style="color:#666; user-select:none;">13</span>  If you&#x27;d like to add your endpoint to the list please read the [documentation]({{ site.github.repository_url }}/blob/main/CONTRIBUTING.md).
<span style="color:#666; user-select:none;">14</span>  
<span style="color:#666; user-select:none;">15</span>  ## Endpoints
<span style="color:#666; user-select:none;">16</span>  Note: pick a random `state` provider, and verify your sync against multiple random `verification` providers for the same network.
<span style="color:#666; user-select:none;">17</span>  
<span style="color:#666; user-select:none;">18</span>  Networks:
<span style="color:#666; user-select:none;">19</span>  {% for network in site.data.endpoints %}
<span style="color:#666; user-select:none;">20</span>    - [{{network[0] | capitalize}}](#{{network[0]}})
<span style="color:#666; user-select:none;">21</span>  {% endfor %}
<span style="color:#666; user-select:none;">22</span>  
<span style="color:#666; user-select:none;">23</span>  {% for network in site.data.endpoints %}
<span style="color:#666; user-select:none;">24</span>  {% assign endpoints = network[1] | sample:99999 %}
<span style="color:#666; user-select:none;">25</span>  ### {{network[0] | capitalize}}
<span style="color:#666; user-select:none;">26</span>  
<span style="color:#666; user-select:none;">27</span>  | Name      | State | Verification |                  Endpoint                   |            Contact details             | Notes |
<span style="color:#666; user-select:none;">28</span>  |:----------|:------|:-------------|:--------------------------------------------|:---------------------------------------|:------|{% for endpoint in endpoints %}
<span style="color:#666; user-select:none;">29</span>  | {{endpoint.name}} | {% if endpoint.state %}✅{% else %}❌{% endif %} | {% if endpoint.verification %}✅{% else %}❌{% endif %} | [{{endpoint.endpoint}}]({{endpoint.endpoint}}) | {% if endpoint.contacts %}{% for contact in endpoint.contacts %}{% if contact.link %}[{{contact.name}}]({{contact.link}}){% else %}{{contact.name}}{% endif %} {% endfor %}{% endif %} | {% if endpoint.notes %}{% for note in endpoint.notes %}{% if note.link %}[{{note.name}}]({{note.link}}){% else %}{{note.name}} {% endif %}{% endfor %}{% endif %} |{% endfor %}
<span style="color:#666; user-select:none;">30</span>  
<span style="color:#666; user-select:none;">31</span>  {% endfor %}
</pre>
        </div>
        </div>

</div>
</main>
</div>
</div>


</body>
</html>

