Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Div
idebsi-node-operator-introduction
classsection bg-top-curve
Div
classcontainer
Div
classcols
Div
classcol-5
HTML
<h1 class="heading-deco terciary">EBSI’s Node Operators</h1>
<p>EBSI Nodes are hosted by Node Operators across Europe, who are approved by the European Blockchain PartnershipEUROPEUM-EDIC. They ensure the EBSI blockchain network is online and performing well. Want to help transform the European blockchain landscape? 
Become an EBSI Node Operator:</p><br>
<p class="btns"><a class="btn secondary anchor-smooth-scroll" href="#ebsi-become-node-operator">Start the onboarding process<span class="ico-arrow-south"></span></a> <a class="btn secondary outline anchor-smooth-scroll" href="#already-a-node-operator">Useful links<span class="ico-arrow-south"></span></a></p>
Div

HTML Image
srchttps://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/ebsi-node-v2.png
altEBSI node zoom in
width90%
classimg-fluid img-right

Div
idebsi-node-network
classsection
Div
classcontainer
img-fluid img-
Div
classcols justify-content-between
Div
classcol-6
HTML Image
srchttps://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/europe-nodes-map-v2.png
altEurope nodes map
stylemax-height: 500px;
class
align-items-center
Div
classcol-5
HTML
<h2 class="heading-deco terciary h1">The EBSI network</h2>
<p>EBSI is a peer-to-peer network of distributed nodes across Europe, supporting applications focused on selected use-cases. Each member of the network, mandated by an EBP Member, hosts EBSI nodes at national level. All the nodes can create and broadcast transactions that will update the ledger. Every node keeps an identical copy of this ledger.</p>

<p>EBSI comprises three different and separated EBSI Networks and corresponding environments created for different purposes. EBSI environments are use case agnostic. EBSI may enable all forms of cross-border cooperation, such as the exchange of trusted and secure verifiable credentials, the exchange of data between public authorities to handle cooperation in the area of customs and taxation and the traceability of documents for audit purposes.</p><br>
<p class="btns mb-128"><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/display/EBSI/What+is+ebsi" target="_blank">Learn more</a></p>
Div
idebsi-become-node-operator
classsection
Div
classcontainer
Div
classcols
Div
classcol-12
HTML
<h2><strong>Start the onboarding process</strong> to become a Node Operator</h2>
Div
classcols
Div
classcol-6
HTML
<h3 class="h4 heading-deco terciary">Who can be a node operator?</h3>
<p>Any organisation in one of the European Blockchain Partnership countries (EU 27 + Norway and Liechtenstein) can host an EBSI node, as long as certain conditions are met. There are minimum technical requirements and SLAs to be met, all outlined in the EBSI Node Operator General Conditions. The candidate Node Operator also needs to request the endorsement of the EBP member in their country.</p>
Div
classcol-6
HTML
<h3 class="h4 heading-deco terciary">Why should you become a node operator?</h3>
<p>By becoming an EBSI Node Operator, you will not only help to mobilize European citizens to study, work and grow across Europe but you will also help improve the secure exchange of information. Join the EBSI ecosystem and help build the Europe of tomorrow.</p>

<h2 class="heading-deco terciary h1">The EBSI nodes</h2>
<p>Each EBSI environment contains two different types of nodes:</p>
<ul>
  <li>Validator nodes: have the role to propose and sign new blocks. Also, they maintain a copy of the ledger by staying synchronised with the network.</li>
  <li>Regular nodes: their role is to maintain a copy of the ledger by staying synchronised with the network.</li>
</ul>    
<p>The minimum technical requirements are similar for both types of nodes, validator or regular being only the role of the node in the network.</p>
<p>The main difference between both nodes types are the SLA requirements, that are stricter for the Validator Nodes compared to the Regular Nodes due to the different roles that each of them play.</p>
<p>A Node Operator can choose the role of its node(s) in the respective environment at the onboarding phase or at a later stage, by opening a ticket to the EBSI Help Desk and requiring upgrading a Regular Node to a Validator or to downgrade a Validator to a Regular Node.</p>
<p class="btns"><a class="btn secondary outline" href="">Learn more</a></p>
Div
classcol-6
HTML Image
srchttps://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/europe-nodes-map-v2.png
altEurope nodes map
stylemax-height: 500px;
classimg-fluid img-center
Div
idebsi-become-node-operator
classsection
Div
classcontainer
Div
Div
idread-the-requirements
pilot-environment
Div
classcontainer
Div
classcols
Div
classcol-10 header-requirments-to-join
HTML
<ol class="list-numeral">
<li><span>Read the requirements</span></li>
</ol>
Div
classcol-12 header-requirments-to-join
Div
classheader-requirments-to-join
Div
id
classcols
10
Div
classcol-
12
HTML
<p>Each
<h2><strong>Start 
EBSI
the 
Node
onboarding 
can
process</strong> 
deploy
to 
one
become 
or
a Node Operator</h2>
section-cards-
Div
classcols
Div
classcol-6
HTML
<h3 class="h4 heading-deco terciary">Who can be a node operator?</h3>
<p>Any organisation in one of the European Blockchain Partnership countries (EU 27 + Norway and Liechtenstein) can host an EBSI node, as long as certain conditions are met. There are minimum technical requirements and SLAs to be met, all outlined below. The candidate Node Operator also needs to request the endorsement of EUROPEUM-EDIC.</p>
several of EBSI's environments:</p> <ul> <li>The Pilot environment, for user testing purposes.</li> <li>The Pre-Production and Production environments, for acceptance, and the live EBSI network, respectively</li> </ul> <p>There are technical and legal requirements associated with each environment, which you should read carefully:</p> <ul> <li>The relevant General Conditions / Compliance Statement and annexed Data Processing agreement.</li> <li>The applicable SLA and operational rules outlined in the Node Operator Operational Book (NOOB).</li> <li>The minimum technical requirements included in the NOOB.</li> </ul>
12 tabs hierarchy-first
Div
classcol-
Div
classtabs hierarchy-first
HTML
<ul class="case-family_tabs">
<li class="active" id="pilot-env"><a>Pilot environment</a></li>
<li id="pre-pro"><a>Pre-Production & Production Environments</a></li>
</ul>
Div
classpilot-env col-12
Div
classcols
Div
classcol-10
HTML
<h3 class="h4">Pilot environment</h3>
<p>The EBSI Pilot Network is a a restricted and controlled environment created for testing and evaluation of components and/or EBSI Use Cases. To host a Pilot Node, follow these steps:</p>
<ul>
<li>Accept the EBSI Node Operator in the EBSI Pilot Network Compliance Statement and its Annex A, the NOOB and the SLA; and</li>
<li>Comply with the security standards and policies as specified in the NOOB and the SLA applicable requirements to the EBSI Pilot Network.</li>
</ul>
Div
class
6
HTML
<h3 class="h4 heading-deco terciary">Why should you become a node operator?</h3>
<p>By becoming an EBSI Node Operator, you will not only help to mobilize European citizens to study, work and grow across Europe but you will also help improve the secure exchange of information. Join the EBSI ecosystem and help build the Europe of tomorrow.</p>
Div
classcols
Div
classcol-11
HTML
<div class="blue-container">
  <div>
    <h3 class="h4 heading-deco terciary">Technical Requirements</h3>
    <p>Discover the key technical standards and infrastructure needed for EBSI Node Operators to maintain seamless operation, security, and interoperability across the European Blockchain network.</p>
  </div>
  <p>
    <a class="btn secondary" href="https://hub.ebsi.eu/arch-req/mtr" target="_blank"><span>Consult the Minimum Technical Requirements</span><span class="ico-external"></span></a>
  </p>
</div>
whatsin-it-for-you-curve-top
Div
idread-the-requirements
Div
classcontainer
Div
classcols
card-gridcard-grid-body
Div
classcol-10
Div
class
header-requirments-to-join
HTML
<div
<ol class="
card
list-
grid-header
numeral">
<li><span>Read the requirements</span></li>
</ol>
Div
classcol-12 header-requirments-to-join
Div
classheader-requirments-to-join
Div
idpilot-environment
classcols
Div
classcol-9
HTML
<p>Each EBSI Node can deploy one or several of EBSI's environments:</p>
<ul>
<li>The Pilot environment, for user testing purposes.</li>
<li>The Pre-Production and Production environments, for acceptance, and the live EBSI network, respectively</li>
</ul>
<p>There are technical and legal requirements associated with each environment, which you should read carefully:</p>
<ul class="mb-24">
<li>The relevant General Conditions / Compliance Statement and annexed Data Processing agreement.</li>
<li>The applicable SLA and operational rules outlined in the Node Operator Operational Book (NOOB).</li>
<li>The minimum technical requirements.</li>
</ul>
Div
classcol-12 tabs hierarchy-first
Div
classtabs hierarchy-first
HTML
<ul class="case-family_tabs">
<li class="active" id="pilot-env"><a>Pilot environment</a></li>
<li id="pre-pro"><a>Pre-Production & Production Environments</a></li>
</ul>
Div
classpilot-env col-12
Div
classcols
Div
classcol-10
HTML
<h3 class="h4">Pilot environment</h3>
<p>The EBSI Pilot Network is a a restricted and controlled environment created for testing and evaluation of components and/or EBSI Use Cases. On-boarding as EBSI Node Operator in the EBSI Pilot environment presupposes that the EBSI Node Operator performs the following actions:</p>
<ul>
<li>Accepts the EBSI Node Operator in the EBSI Pilot Network Compliance Statement and its Annex A, the NOOB and the SLA; and</li>
<li>Complies with the security standards and policies as specified in the NOOB and the SLA applicable requirements to the EBSI Pilot Network.</li>
</ul>
Div
classsection-cards-container
<img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/icon-article.svg?api=v2" alt=""/> <p><strong>EBSI Node Operator in Pilot Network Compliance Statement</strong></p> </div> <div class="card-grid-text" id="doc1"> <p class="collapsed">This document sets out the rules and contractual clauses, as agreed by EBP Members, which the EBSI Node Operators must comply with to operate the EBSI Pilot Network (e.g., the minimum technical, functional and operational ... <a class="text-secondary" href="javascript:void(0)">read more</a></p> <p class="expanded"> This document sets out the rules and contractual clauses, as agreed by EBP Members, which the EBSI Node Operators must comply with to operate the EBSI Pilot Network (e.g., the minimum technical, functional and operational requirements and processes, and ANNEX A (Data Processing Agreement)). <a class="text-secondary" href="javascript:void(0)">read less</a> </p> </div> <div class="card-grid-footer"> <p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/EBSI%20Node%20Operator%20in%20the%20EBSI%20Pilot%20Network%20Compliance%20Statement%20%281%29.pdf" target="_blank">Consult document<span class="ico-external"></span></a></p> </div>
Div
classcols
Div
classcol-10 card-grid
Div
classcard-grid-body
HTML
<div class="card-grid-header">
<img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/icon-article.svg?api=v2" alt=""/>
<p><strong>EBSI Node Operator in Pilot Network Compliance Statement</strong></p>
</div>
<div class="card-grid-text" id="doc1">
<p class="collapsed">This document sets out the rules and contractual clauses, which the EBSI Node Operators must comply with to operate the EBSI Pilot Network (e.g., the minimum technical, functional and operational ..
Div
classcols
Div
classcol-10 card-grid
Div
classcard-grid-body
HTML
<div class="card-grid-header">
<img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/icon-article.svg?api=v2" alt=""/>
<p><strong>Node Operators Operational Book (NOOB)</strong></p>
</div>
<div class="card-grid-text" id="doc2">
<p class="collapsed">This book provides the standard processes and minimum technical requirements for a Node Operator to operate as an EBSI Node Operator. It has the key objective of improving operations by reducing errors, increasing clarity and ... <a href="javascript:void(0)" class="text-secondary">read more</a></p>
<p class="expanded">
This book provides the standard processes and minimum technical requirements for a Node Operator to operate as an EBSI Node Operator. It has the key objective of improving operations by reducing errors, increasing clarity and efficiency, as well as creating a safe working environment through the implementation of standardisation among Node Operators in the way of resolving issues in the daily execution and performance of an EBSI Node. <a class="text-secondary" href="javascript:void(0)">read less<more</a> <a></p>
</div>
<div<p class="card-grid-footerexpanded">
<p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/EBSI_Node_Operators_Operational_Book__NOOB___2024.12.pdf?api=v2" target="_blank">Consult document<span class="ico-external"></span><span class="sr-only">(opens in a new tab)</span></a></p>
</div>
Div
classcols
Div
classcol-10 card-grid
Div
classcard-grid-body
HTML
This document sets out the rules and contractual clauses, as agreed by EBP Members, which the EBSI Node Operators must comply with to operate the EBSI Pilot Network (e.g., the minimum technical, functional and operational requirements and processes, and ANNEX A (Data Processing Agreement)). <a class="text-secondary" href="javascript:void(0)">read less</a> </p>
</div>
<div class="card-grid-headerfooter">
<img src<p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/icon-article.svg?api=v2" alt=""/>
<p><strong>Service Level Agreement (SLA)</strong><EBSI%20Node%20Operator%20in%20the%20EBSI%20Pilot%20Network%20Compliance%20Statement%20%281%29.pdf" target="_blank"><strong>Consult document</strong><span class="ico-external"></span></a></p>
</div>
Div
classcols
Div
classcol-10 card-grid
Div
classcard-grid-body
HTML

<div class="card-grid-textheader">
<p>This is a detailed specification of resilience, availability and performance requirements all Nodes should adhere to in order to provide the EBSI Service. That includes hardware, operating systems, security systems, networks, base software and EBSI specific software.</p>
</div>
<div class="card-grid-footer">
<p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/3.3%20EBSI%20SLA%20%28sen%29.pdf" target="_blank">Consult document<span class="ico-external"></span></a></p>
</div>
Div
classpre-pro col-12
<img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/icon-article.svg?api=v2" alt=""/>
<p><strong>Node Operators Operational Book (NOOB)</strong></p>
</div>
<div class="card-grid-text" id="doc2">
<p class="collapsed">This book provides the standard processes and minimum technical requirements for a Node Operator to operate as an EBSI Node Operator. It has the key objective of improving operations by reducing errors, increasing clarity and ... <a href="javascript:void(0)" class="text-secondary">read more</a></p>
<p class="expanded">
This book provides the standard processes and minimum technical requirements for a Node Operator to operate as an EBSI Node Operator. It has the key objective of improving operations by reducing errors, increasing clarity and efficiency, as well as creating a safe working environment through the implementation of standardisation among Node Operators in the way of resolving issues in the daily execution and performance of an EBSI Node. <a class="text-secondary" href="javascript:void(0)">read less</a> </p>
</div>
<div class="card-grid-footer">
<p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/Node%20Operators%20Operational%20Book%20%28NOOB%29%202025.01.17.pdf?api=v2" target="_blank"><strong>Consult document</strong><span class="ico-external"></span><span class="sr-only">(opens in a new tab)</span></a></p>
</div>
Div
class
Div
classcols
Div
classcol-10
HTML
<h3 class="h4">Pre-Production & Production environments</h3>
<p>The EBSI Pre-Production environment serves the purpose of staging and testing of deployment-ready EBSI software releases. This environment is an identical copy of EBSI Production environment, used for the deployment of the EBSI software releases in real live real-time operations.</p>
<p>To host a Pre-Production & Production Node, follow these steps:</p>
<ul>
<li>Accept the EBSI Node Operator General Conditions and its Annex A, the Terms of Reference (ToR), the NOOB and the SLA; and</li>
<li>Comply with the security standards, audits and reviews as specified in the NOOB and the SLA applicable requirements to the EBSI Pre-Production and Production Networks.</li>
</ul>
Div
classsection-cards-container
Div
classcols
Div
classcol-10 card-grid
Div
classcard-grid-body
HTML
<div class="card-grid-header">
<img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/icon-article.svg?api=v2" alt=""/>
<p><strong>EBSI<p><strong>Service NodeLevel Operator General Conditions<Agreement (SLA)</strong></p>
</div>
<div class="card-grid-text" id="doc4">
<p class="collapsed">This document sets out the rules<p>This is a detailed specification of resilience, availability and contractualperformance clausesrequirements whichall EBSINodes Nodeshould Operatorsadhere mustto complyin withorder to operateprovide the EBSI NetworkService. hostingThat Pre-Production and Production environments ... <aincludes hardware, operating systems, security systems, networks, base software and EBSI specific software.</p>
</div>
<div class="card-grid-footer">
<p><a class="text-btn secondary outline" href="javascript:void(0)">read more</a></p>
<p class="expanded"> This document sets out the rules and contractual clauses which EBSI Node Operators must comply with to operate the EBSI Network hosting Pre-Production and Production environments (e.g., the minimum technical, functional and operational requirements as well as availability, performance and security standards related to the provision of services using EBSI and GDPR compliance). <a class="text-secondary" href="javascript:void(0)">read less</a> </p>
</div>
<div class="card-grid-footer">
<p></p>
</div>
Div
classcols
https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/3.3%20EBSI%20SLA%20%28sen%29.pdf" target="_blank"><strong>Consult document</strong><span class="ico-external"></span></a></p>
</div>
Div
classpre-pro col-12
Div
classcols
Div
classcol-10
HTML
<h3 class="h4">Pre-Production & Production environments</h3>
<p>The EBSI Pre-Production environment serves the purpose of staging and testing of deployment-ready EBSI software releases. This environment is an identical copy of EBSI Production environment, used for the deployment of the EBSI software releases in real live real-time operations.</p>
<p>To host a Pre-Production & Production Node, follow these steps:</p>
<ul>
<li>Accept the EBSI Node Operator General Conditions and its Annex A, the NOOB and the SLA; and</li>
<li>Comply with the security standards, audits and reviews as specified in the NOOB and the SLA applicable requirements to the EBSI Pre-Production and Production Networks.</li>
</ul>
Div
classsection-cards-container
Div
classcols
Div
classcol
Div
classcol-10 card-grid
Div
classcard-grid-body
HTML
<div class="card-grid-header">
<img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/icon-article.svg?api=v2" alt=""/>
<p><strong>Terms<p><strong>EBSI Node ofOperator Reference (ToR)<General Conditions</strong></p>
</div>
<div class="card-grid-text" id="doc5doc4">
<p>This<p class="collapsed">This document sets out inthe arules non-bindingand mannercontractual howclauses memberswhich ofEBSI theNode EuropeanOperators Blockchainmust Partnership (EBP) will strive to cooperate in bringing the European Blockchain Services Infrastructure (EBSI) into full scale production.</p>
</div>
<div class="card-grid-footer">
<p></p>
</div>
Div
classcols
Div
classcol-10 card-grid
Div
classcard-grid-body
HTML
<div class="card-grid-header">
<img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/icon-article.svg?api=v2" alt=""/>
<p><strong>Node Operators Operational Book (NOOB)</strong></p>
</div>
<div class="card-grid-text" id="doc6">
<p class="collapsed">This book provides the standard processes and minimum technical requirements for a Node Operator to operate as an EBSI Node Operator. It has the key objective of improving operations by reducing errors, increasing clarity and ... <acomply with to operate the EBSI Network hosting Pre-Production and Production environments ... <a class="text-secondary" href="javascript:void(0)">read more</a></p>
<p class="expanded"> This document sets out the rules and contractual clauses which EBSI Node Operators must comply with to operate the EBSI Network hosting Pre-Production and Production environments (e.g., the minimum technical, functional and operational requirements as well as availability, performance and security standards related to the provision of services using EBSI and GDPR compliance). <a class="text-secondary" href="javascript:void(0)" class="text-secondary">read more<less</a><a> </p>
<p</div>
<div class="expandedcard-grid-footer">
This book provides the standard processes and minimum technical requirements for a Node Operator to operate as an EBSI Node Operator. It has the key objective of improving operations by reducing errors, increasing clarity and efficiency, as well as creating a safe working environment through the implementation of standardisation among Node Operators in the way of resolving issues in the daily execution and performance of an EBSI Node. <a class="text-secondary" href="javascript:void(0)">read less</a> </p>
</div>
<div class="card-grid-footer">
<p></p>
</div><p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/EBSI_Terms_of_use__of_Production-grade_network_final%20%281%29.pdf" target="_blank"><strong>Consult document</strong><span class="ico-external"></span><span class="sr-only">(opens in a new tab)</span></a></p>
</div>
Div
classcols
Div
classcol-10 card-grid
Div
classcard-grid-body
HTML
<div class="card-grid-header">
<img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/icon-article.svg?api=v2" alt=""/>
<p><strong>Node Operators Operational Book (NOOB)</strong></p>
</div>
<div class="card-grid-text" id="doc6">
<p class="collapsed">This book provides the standard processes and minimum technical requirements for a Node Operator to operate as an EBSI Node Operator. It has the key objective of improving operations by reducing errors, increasing clarity and ... <a href="javascript:void(0)" class="text-secondary">read more</a></p>
<p class="expanded">
This book provides the standard processes and minimum technical requirements for a Node Operator to operate as an EBSI Node Operator. It has the key objective of improving operations by reducing errors, increasing clarity and efficiency, as well as creating a safe working environment through the implementation of standardisation among Node Operators in the way of resolving issues in the daily execution and performance of an EBSI Node. <a class="text-secondary" href="javascript:void(0)">read less</a> 
Div
classcols
Div
classcol-10 card-grid
Div
classcard-grid-body
HTML
<div class="card-grid-header">
<img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/icon-article.svg?api=v2" alt=""/>
<p><strong>Service Level Agreement (SLA)</strong></p>
</div>
<div class="card-grid-text">
<p>This is a detailed specification of resilience, availability and performance requirements all Nodes should adhere to in order to provide the EBSI Service. That includes hardware, operating systems, security systems, networks, base software and EBSI specific software.</p>
</div>
<div class="card-grid-footer">
<p></p>
</div>
Div
classcol-10 header-requirments-to-join
HTML
<ol class="list-numeral">
<li class="remove-unused-list"></li>
<li><span>Get Endorsement</span></li>
</ol>
<p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/Node%20Operators%20Operational%20Book%20%28NOOB%29%202025.01.17.pdf?api=v2" target="_blank"><strong>Consult document</strong><span class="ico-external"></span><span class="sr-only">(opens in a new tab)</span></a></p>
</div>
Div
classcols
Div
classcol-10 card-grid
Div
classcard-grid-body
HTML
<div class="card-grid-header">
<img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/icon-article.svg?api=v2" alt=""/>
<p><strong>Service Level Agreement (SLA)</strong></p>
</div>
<div class="card-grid-text">
<p>This is a detailed specification of resilience, availability and performance requirements all Nodes should adhere to in order to provide the EBSI Service. That includes hardware, operating systems, security systems, networks, base software and EBSI specific software.</p>
</div>
Div
classcol-12 header-requirments-to-join
Div
classheader-requirments-to-join
Div
idget-endorse
classcols
Div
classcol-10
HTML
<p>EBSI being a permissioned blockchain network, each EBP Member shall assume an oversight role over the Node Operators they bring to the EBSI Networks. Node Operators interested in joining any of the EBSI environments and becoming EBSI Node Operators shall therefore submit an application to their EBP Member Country representative to be endorsed.</p>
Div
classcol-12
Div
classcols section-cards-container_endorsment pilot-env
Div
classcol-4 card-grid
Div
classcard-grid-body
HTML
<div class="card-grid-
header
footer">
<img src
<p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/
icon-article.svg?api=v2
3.3%20EBSI%20SLA%20%28sen%29.pdf" 
alt
target="_blank"
/> <p>Endorsement to become a Node Operator</p> </div> <div
><strong>Consult document</strong><span class="ico-external"></span><span class="
card
sr-
grid-footer
only">
<p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/NodeOperatorEndorsement.pdf" target="_blank">Download document<span class="ico-external"></
(opens in a new tab)</span></a></p>
</div>
style
Div
background: #e6f7fd;
classcol-10 header-requirments-to-join
<div
 class="
card
list-
grid-header
numeral">
<p>Want to know who your Member Country EBP representative is?</p> </div> <div
<li class="
card
remove-
grid
unused-
footer
list"
>
></li>
<p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/display/EBSI/EUROPEUM-EDIC" target="_blank">Go to EPB List<span class="ico-external"></span></a></p> </div>
<li><span>Get Endorsed</span></li>
</ol>
HTML
<ol
4 card-grid
Div
classcard-grid-body
HTML
Div
classcol-12 header-requirments-to-join
cols sectioncards-container_endorsment pre-pro
Div
class
header-
requirments-to-join
col-4 card-grid
Div
idget-endorse
class
cols
cardgrid-body
Div
class
col-
9
HTML
<p>EBSI being permissioned blockchain network, EUROPEUM-EDIC assumes an oversight role over the Node Operators participating to the EBSI Networks. Node Operators interested in joining any of the EBSI environments and becoming EBSI Node Operators shall therefore submit an application to the EUROPEUM-EDIC to be endorsed.</p>
Div
classcol-12
<div class="card-grid-header"> <img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/icon-article.svg?api=v2" alt=""/> <p>Endorsement to become a Node Operator</p> </div> <div class="card-grid-footer"> <p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/NodeOperatorEndorsement.pdf" target="_blank">Download document<span class="ico-external"></span></a></p> </div>
Div
classcols section-cards-container_endorsment pilot-env
Div
classcol-4 card-grid
Div
classcard-grid-body
HTML
<div class="card-grid-header">
<img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/icon-article.svg?api=v2" alt=""/>
<p>Endorsement to become fora SecurityNode Certification<Operator</p>
</div>
<div class="card-grid-footer">
<p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/SecurityCertificationEndorsementEDICNodeOperatorEndorsement.pdf" target="_blank">Download><strong>Open document<spandocument</strong><span class="ico-external"></span></a></p>
</div>
Div
class
stylebackground: #e6f7fd;
classcol-4 card-grid
Div
classcard-grid-body
HTML
<div class="card-grid-header">
<p>Want to know who your Member Country EBP representative is?<<img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/icon-article.svg?api=v2" alt=""/>
<p>Endorsement for Security Certification</p>
</div>
<div class="card-grid-footer">
<p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/displaydownload/attachments/EBSI/List+of+EBP+representatives609583364/EDICNodeOperatorEndorsementSecurityCertification.pdf" target="_blank">Go><strong>Open to EPB List<span document</strong><span class="ico-ctaexternal"></span></a></p>
</div>
Div
stylebackground: #e6f7fd;
class
col-
request-a-node
4 card-grid
Div
classcard-grid-body
HTML
<div class="card-grid-header">
<p>Want to know whom to contact for endorsement?</p>
</div>
<div class="card-grid-footer">
<p><a class="btn secondary outline" href
Html-bobswift
id<img aria-hidden="true" src
="https://ec.europa.eu/digital-building-blocks/sites/
download
display/
attachments
EBSI/
468026266/shape-curve-simple-white.svg
EUROPEUM-EDIC" 
alt
target="
">
Div
cols
_blank"><strong>Go to EUROPEUM-EDIC</strong><span class="ico-external"></span></a></p>
</div>
Div
classcols section-cards-container_endorsment pre-pro
Div
class
col-4 card-grid
Div
class
col-10 header-requirments-to-join
HTML
<ol class="list-numeral">
<li class="remove-unused-list"></li>
<li class="remove-unused-list"></li>
<li><span>Request a Node</span></li>
</ol>
Div
classcol-12 header-requirments-to-join
Div
idrequest-a-node-content
Div
HTML
<p>After submitting the documents to your EBP Member Country representative, follow the instructions to start your formal onboarding process to become a Node Operator via our Help Desk.
The on-boarding of Node Operators will rely on their endorsement by the EBP Members and their compliance with the relevant legal package, the NOOB and the SLA.</p>
HTML
<p><a class="btn secondary" href="https://ec.europa.eu/digital-building-blocks/tracker/plugins/servlet/desk/portal/11/create/289" target="_blank"><span>Submit an application</span><span class="ico-external"></span></a></p>
Div
idalready-a-node-operator
classsection
card-grid-body
HTML
<div class="card-grid-header">
<img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/icon-article.svg?api=v2" alt=""/>
<p>Endorsement to become a Node Operator</p>
</div>
<div class="card-grid-footer">
<p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/EDICNodeOperatorEndorsement.pdf" target="_blank">Download document<span class="ico-external"></span></a></p>
</div>
Div
classcol-4 card-grid
Div
classcard-grid-body
HTML
<div class="card-grid-header">
<img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/icon-article.svg?api=v2" alt=""/>
<p>Endorsement for Security Certification</p>
</div>
<div class="card-grid-footer">
<p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/EDICNodeOperatorEndorsementSecurityCertification.pdf" target="_blank">Download document<span class="ico-external"></span></a></p>
</div>
Div
stylebackground: #e6f7fd;
classcol-4 card-grid
Div
classcard-grid-body
HTML
<div class="card-grid-header">
<p>Want to know whom to contact for endorsement?</p>
</div>
<div class="card-grid-footer">
<p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/display/EBSI/EUROPEUM-EDIC" target="_blank">Go to EUROPEUM-EDIC<span class="ico-cta"></span></a></p>
</div>
Div
classwhats-in-it-for-you-curve-top
Html-bobswift
<img aria-hidden="true" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/468026266/shape-curve-simple-white.svg" alt="">
Div
idrequest-a-node
Div
classcontainer
Div
classcols
Div
classcol-10 header-requirments-to-join
HTML
<ol class="list-numeral">
<li class="remove-unused-list"></li>
<li class="remove-unused-list"></li>
<li><span>Request a Node</span></li>
</ol>
Div
classcol-12 header-requirments-to-join
Div
idrequest-a-node-content
Div
HTML
<p>After submitting the documents to EUROPEUM-EDIC, follow the instructions to start your formal onboarding process to become a Node Operator via our Help Desk. The on-boarding of Node Operators relies on their endorsement by the EUROPEUM-EDIC and their compliance with the relevant legal package, the NOOB and the SLA.</p>
HTML
<p><a class="btn secondary" href="https://ec.europa.eu/digital-building-blocks/tracker/plugins/servlet/desk/portal/11/create/289" target="_blank"><span>Submit an application</span><span class="ico-external"></span></a></p>
Div
idalready-a-node-operator
classsection
Div
classcontainer
Div
classcols
Div
classcol-12
Div
classcols section-cards-container_alreadyano
Div
classcol-10
HTML
<h3 class="h2">Are you already a Node Operator?</h3>
Div
classcontainer-alreadyano_content
Div
classcol-4 card-grid
Div
classcard-grid-body
HTML
<div class="card-grid-text">
<h4>Node Operator Help Desk</h4>
<p>We created a dedicated space in our Help Desk to allow the Node Operators to exchange information regarding security related issues of EBSI.</p>
</div>
<div class="card-grid-footer">
<a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/tracker/plugins/servlet/desk/portal/21/" target="_blank">Open a ticket<span class="ico-external"></span></a>
<p><span class="restricted-access">Restricted access for Node Operators</span></p>
</div>
Div
classcol-4 card-grid
Div
classcard-grid-body
HTML
<div class="card-grid-text">
<h4>Node Operator Community</h4>
<p>Your one-stop-shop for everything “Node” related: useful tools, services, resources, and space for collaboration</p>
</div>
<div class="card-grid-footer">
<a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/wikis/display/NOCS/EBSI+Node+Operators+Community+Space" target="_blank">Go to community page<span class="ico-external"></span></a>
<p><span class="restricted-access">Restricted access for Node Operators</span></p>
</div>
Div
classsection dual-pill
Div
classcontainer
Div
classdual-pill-bg
Html-bobswift
<img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/dual-pill-primary-node-operators.svg" alt="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/468026266/dual-pill-primary-10.svg">
Div
classcols
Div
classcol-5

Do you need help?

Html-bobswift
<p>If you have questions or problems regarding the process to become a Node Operator, please contact us. Our team will get back to you.</p>
<p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/tracker/plugins/servlet/desk/category/ebsi" target="_blank"><span>Contact us</span><span class="ico-external"></span><span class="sr-only">(opens in a new tab)</span></a></p>
HTML
CSS Stylesheet
<style>
  .bg-top-curve {
    background-image: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/bg-curve-node.svg");
    background-position: right bottom;
    background-repeat: no-repeat;
    background-size: contain;
  }
  .whats-in-it-for-you-curve-top {
    background: linear-gradient(
      84.61deg,
      #00b3ef -13.37%,
      #004494 33.79%,
      #004494 65.57%,
      #ff0179 115.49%
    ) !important;
  }

  #main-content .mb-24 {
    margin-bottom: 24px !important;
  }
  #main-content .mb-128 {
    margin-bottom: 128px !important;
  }

  #choose-a-domain > div:nth-child(3) > .cols > div > ul {
    padding-left: 20px;
  }

  #main-content .btn,
  #main-content .btn span {
    font-weight: 600;
  }
  #ebsi-node-network .col-5 {
    padding-right: 0;
  }
  #ebsi-node-network .col-5 .btns,
  #ebsi-node-network .col-5 .btns a.btn {
    margin-bottom: 0;
  }

  #ebsi-node-operator-introduction .btn {
    font-weight: 600;
  }

   #ebsi-node-operator-introduction .col-5 {
box-sizing: content-box;
  } 

  #ebsi-become-node-operator .col-6 {
    max-width: 500px; box-sizing: content-box;
  }
  #ebsi-become-node-operator h2 {
    font-size: 40px;
  }
  #ebsi-node-operator-introduction .outline .ico-arrow-south {
    background: url(
Div
classcontainer
Div
classcols
Div
classcol-12
Div
classcols section-cards-container_alreadyano
Div
classcol-10
HTML
<h3 class="h2">Are you already a Node Operator?</h3>
Div
classcontainer-alreadyano_content
Div
classcol-4 card-grid
Div
classcard-grid-body
HTML<div class="card-grid-text"> <h4>Node Operator Help Desk</h4> <p>A dedicated space in our Help Desk to allow allowing Node Operators to exchange information regarding, amongst other things, security related issues of EBSI.</p> </div> <div class="card-grid-footer"> <a class="btn secondary outline" href=
"https://ec.europa.eu/digital-building-blocks/
tracker
sites/
plugins
download/
servlet
attachments/
desk/portal/21/" target="_blank">Open a ticket<span class="ico-external"></span></a> <p><span class="restricted-access">Restricted access for Node Operators</span></p> </div>
Div
classcol-4 card-grid
Div
classcard-grid-body
HTML
<div class="card-grid-text">
<h4>Node Operators Community Space</h4>
<p>The one-stop-shop for everything “Node” related: useful tools, services, resources, and a space for collaboration.</p>
</div>
<div class="card-grid-footer">
<a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/sites/display/NOCS/EBSI+Node+Operators+Community+Space" target="_blank">Go to community page<span class="ico-external"></span></a>
<p><span class="restricted-access">Restricted access for Node Operators</span></p>
</div>
Div
classsection dual-pill
Div
classcontainer
Div
classdual-pill-bg
Html-bobswift
<img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/dual-pill-primary-node-operators.svg" alt="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/468026266/dual-pill-primary-10.svg">
Div
classcols
Div
classcol-5

Do you need help?

Html-bobswift
<p>If you have questions or problems regarding the process to become a Node Operator, please contact us. Our team will get back to you.</p>
<p><a class="btn secondary outline" href="https://ec.europa.eu/digital-building-blocks/tracker/plugins/servlet/desk/category/ebsi" target="_blank"><span>Contact us</span><span class="ico-external"></span><span class="sr-only">(opens in a new tab)</span></a></p>
.bg-top-curve { 
background-image: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/bg-curve-node.svg");
background-position:right bottom;
background-repeat: no-repeat;
background-size: contain;
}
.whats-in-it-for-you-curve-top { background: linear-gradient(84.61deg, #00B3EF -13.37%, #004494 33.79%, #004494 65.57%, #FF0179 115.49%)!important; }

#choose-a-domain > div:nth-child(3) > .cols > div > ul { padding-left: 20px; }
#ebsi-node-network .btn { font-weight: 600;}
#ebsi-node-operator-introduction .btn { font-weight: 600;}
#ebsi-become-node-operator .col-6 { max-width: 500px; }
#ebsi-become-node-operator h2 { font-size: 40px;}
#ebsi-node-operator-introduction .outline .ico-arrow-south { background: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/468026266/ico-arrow-south-primary.svg") left no-repeat!important; }


/* CARDS */
.section-cards-container { display: flex; flex-direction: column; gap: 1rem; margin-left: 1rem;}
.section-cards-container_endorsment { display: flex; flex-direction: row; gap: 1rem; margin-left: 0.2rem;}
.section-cards-container_endorsment div { min-height: 44px; }
.section-cards-container_alreadyano { display: flex; flex-direction: column; align-items: center; }
.section-cards-container_alreadyano h3 { text-align: center; }
.container-alreadyano_content { display: flex!important; gap: 1rem; z-index: 1000;}
.container-alreadyano_content > div { max-width: 392px; }
.container-alreadyano_content .card-grid-body { display: flex; flex-direction: column; justify-content: space-between; }
.container-alreadyano_content .card-grid-footer { display: flex; flex-direction: column; align-items: flex-end; gap: 10px;}


.card-grid-body { padding: 24px; }
.card-grid-body > p:first-child { display: none; }
.card-grid-body > p:last-child { display: none; }
.card-grid-header { display: flex; flex-direction: row; gap: 11px; align-items: center; margin-bottom: 16px;}
.card-grid-header p { margin: 0; }

/* injected */
468026266/ico-arrow-south-primary.svg")
      left no-repeat !important;
  }

    .blue-container{
    border-radius: 16px;
    padding: 40px;
    display: flex;
    flex-direction: column;
    gap: 40px;
    background-color: #E6F7FD;
  }
  .blue-container >div> .h4:first-of-type{margin-bottom: 20px;}
  .blue-container >div> p:first-of-type{margin-top: 20px;}
  @media screen and (max-width:768px){
    .blue-container > p .btn.secondary{align-items: center;}
    .blue-container > p .btn.secondary >span:first-child{max-width: 80%;}
  }  

  /* CARDS */
  .section-cards-container {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    margin-left: 1rem;
  }
   .section-cards-container .card-grid {
	margin: 1rem;
	}
  .section-cards-container_endorsment {
    display: flex;
    flex-direction: row;
    gap: 1rem;
    margin-left: 0.2rem;
  }
  .section-cards-container_endorsment div {
    min-height: 44px;
  }
  .section-cards-container_alreadyano {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .section-cards-container_alreadyano h3 {
    text-align: center;
  }
  .container-alreadyano_content {
    display: flex !important;
    gap: 1rem;
    z-index: 10;
  }
  .container-alreadyano_content > div {
    max-width: 392px; padding:1rem;
  }
  .container-alreadyano_content .card-grid-body {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  .container-alreadyano_content .card-grid-footer {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 10px;
  }

#already-a-node-operator .card-grid h4{font-weight:600;}

  .card-grid {
    min-height: 240px;
  }
  .card-grid-body {
    padding: 24px;
  }
  .card-grid-body > p:first-child {
    display: none;
  }
  .card-grid-body > p:last-child {
    display: none;
  }
  .card-grid-header {
    display: flex;
    flex-direction: row;
    gap: 11px;
    align-items: center;
    margin-bottom: 16px;
  }
  .card-grid-header p {
    margin: 0;
  }

  /* injected */
  @media screen and (min-width: 769px) {
    #main-content .section {
      padding: 100px 108px;
    }
    #main-content .section:last-of-type {
      padding: 80px 108px;
    }
  }

  @media screen and (max-width: 820px) {
	    .container-alreadyano_content {
      flex-direction: column !important;
    }
  }

  @media screen and (max-width: 890px) {
 	   .section-cards-container_endorsment {
      flex-direction: column !important;
    }
	    .section-cards-container_endorsment > div {
      width: -webkit-fill-available !important;
      min-height: auto !important;
    }
  }

  @media screen and ( max-width: 690px) {
	    .case-family_tabs {
      height: auto;
      flex-direction: column;
    }
	    .case-family_tabs li {
      width: -webkit-fill-available !important;
    }
  }

  @media screen and (min-width: 1117px) {
    .case-family_tabs li:hover,
    .case-family_tabs li:active {
      background : #ffb3d7;
      border-radius: 16px;
      color: white;
      padding: 16px 40px;
    }
  }

  /* -- restricted link label -- */
  .restricted-access {
    display: inline-block !important;
 margin-left: 24px;   position: relative;
    color: #776E85#776e85;}
  }
  
.restricted-access:before {
    position: absolute;
    top: 0;
    left: -24px;
    content: "";
    width: 20px;
    height: 20px;
    background: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/468026266/ico-lock-darkpurple.svg")
      right no-repeat;
    background-size: 14px;
  14px;}


  #read-the-requirements .list-numeral li span {
    font-size: 32px;
    margin-left: 10px;
    font-weight: 500;
  }
  #read-the-requirments .list-numeral li::before {
  }
  #read-the-requirements .container > div {
    display: flex;
    flex-direction: column;
  }
  #read-the-requirements {
    padding-bottom: 5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    margin-top: 1.5rem;
  }


  #requirments-to-join .list-numeral li span {
    font-size: 32px;
    margin-left: 10px;
    font-weight: 500;
  }
  #requirments-to-join .justify-content-around {
    padding-bottom: 1.5rem;
  }
  #requirments-to-join h2 {
    font-size: 40px;
  }
  .header-requirments-to-join {
    padding-top: 0px !important;
    padding-bottom: 0px !important;;
  }
  .remove-unused-list {
    visibility: hidden;
    margin: 0px;
  }

  #pilot-environment {
    border-left: 2px solid #99E1F9#99e1f9;
  }

   #pilot-environment .col-9{
    box-sizing: content-box;    
  } 

  #pilot-environment > div {
    padding-left: 2.5rem;
  }
  #pilot-environment > div:first-child {
    padding-top: 0px;
  }
  #pilot-environment {
    display: flex;
    flex-direction: column;
    margin-left: 0.2rem;
  }

  #get-endorse {
    border-left: 2px solid #99e1f9;
 solid #99E1F9;}
  #get-endorse > div {
    padding-left: 2.5rem;
  }
  #get-endorse > div:first-child {
    padding-top: 0px;
  }
  #get-endorse {
    display: flex;
    flex-direction: column;
    margin-left: 0.2rem;
  }

  .case-family_tabs ul {
    list-style: none;
  }
  .case-family_tabs li {
    display: flex;
    align-items: center;
    justify-content: center;
    list-style: none;
    height: 72px;
    cursor: pointer;
  }
  .case-family_tabs li:first-child {
    width: 203px;
  }
  .case-family_tabs li:last-child {
    width: 375px;
  }
  .case-family_tabs a {
    text-decoration: none;
 color: black;   color: black;
    text-align: center;
    line-height: 1;
  }
  .case-family_tabs {
    display: flex;
    max-width: 595px;
    justify-content: space-between;
    align-items: center;
    padding: 8px;
    border-radius: 20px;
    list-style: none;
    background: #f6f5f7;
  }
  .case-family_tabs .active {
    background: #cd1d8b;
    display: flex;
    align-items: center;
    border-radius: 16px;
    color: white;
    padding: 16px 40px;
    font-weights: 600;
  }
  .case-family_tabs .active a {
    color: white;
  }
  .case-family_tabs > ul > li:hover {
    background: #ffb3d7; #ffb3d7;
    border-radius: 16px;
    color: white;
    padding: 16px 40px;
    width: 275px;
    height: 72px;
  }

  .whats-in-it-for-you-curve-top > p > img {
    position: absolute;
    top: -1px;
    left: -1%;
    width: 102%;
  }
  .whats-in-it-for-you-curve-top {
    z-index: 1;
    margin-top: -1rem;
    position: relative;
  }
  #whats-in-it-for-you {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  #whats-in-it-for-you p {
    color: #fff;
  }
  #whats-in-it-for-you h3 {
    color: #fff;
  }
  #whats-in-it-for-you_image {
    margin-top : 5rem;
  }
  #whats-in-it-for-you_image p {
    margin: 0 !important;
  }
  #whats-in-it-for-you_image img {
    width: 90%;
  }

  #request-a-node-content > div:first-child {
    padding-left: 2.5rem;
  }
  #request-a-node .list-numeral li span {
    font-size: 32px;
    margin-left: 10px;
    font-weight: 500;
    color: #fff;
  }
  #request-a-node p {
    color: #fff;
  }
  #reaquest-a-node h2 {
    color: #fff;
  }
  #request-a-node .list-numeral li::before {
    color: #fff !important;
  }
  #request-a-node .container > div {
    display: flex;
    flex-direction: column;
  }
  #request-a-node {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  #request-a-node-content > div > p:first-child {
    margin: 0px;
  }

  #request-a-node-content > div > p:nth-child(2) {
    margin-bottom: 2rem;
  }
  #request-a-node-content > div > p:nth-child(3) {
    margin-bottom: 5rem;
  }
  #request-a-node-content .card-grid {
    width: 32%;
    min-width: 145px !important;
    min-height: 290px !important;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
  }
  #request-a-node-content .card-grid-footer {
    display: flex;
    justify-content: end;
  }
  #request-a-node-content .justify-content-around {
    margin-top: 3rem;
  }
  #request-a-node-content .card-grid-text p {
    color: #000;
  }
  
#request-a-node-content > div > p:nth-child(2) {
    max-width: 796px; }



#get-endorse-width: 770px;
    font-size: 18px;
    line-height: 28px;
  }

  #get-endorse
    > div:nth-child(2)
    > div.cols.section-cards-container_endorsment.pilot-env {
    margin-bottom: 0;
  }
  #get-endorse > div:nth-child(2) {
    padding-bottom: 0;
  } 






  #service-disabled_banner {
    background: #FFE6F2#ffe6f2;
    padding: 1rem;
  }
  .service-disabled_container {
    display: flex !important;
    flex-direction: row;
    align-items: center;
    gap: 1.75rem;
  }
  .service-disabled_content > p:nth-child(2) {
    margin-bottom: 4px;
  }
  .service-disabled_img > p {
    margin: 0px;
  }
   

 .btn {
    align-items: center;
  }



</style>
HTML
<script>
$(document).ready(function() {
    $(".expanded").hide();
	$(".pre-pro").hide();

	$("#pilot-env").on("click", function(e) {
		e.stopPropagation();
		$("#get-endorse > div:nth-child(2)").css('padding-bottom', '0');
	    $("#pre-pro").removeClass("active");
		$("#pilot-env").addClass("active");
	   	$(".pre-pro").hide();
		$(".pilot-env").show();
		e.preventDefault();
	})

	$("#pre-pro").on("click", function(e) {
		e.stopPropagation();
		$("#get-endorse > div:nth-child(2)").css('padding-bottom', '16px');
	    $("#pilot-env").removeClass("active");
		$("#pre-pro").addClass("active");    
		$(".pilot-env").hide();
		$(".pre-pro").show();
		e.preventDefault();
	})

    $(".expanded a, .collapsed a").click(function(e) {
        let $container = $(this).parents("div");
        e.preventDefault();
        $container.children(".expanded, .collapsed").toggle();
    });
});

</script>