Agent · dataforordningen-2023-2854-36
Dataförordningen artikel 36: Essential requirements regarding smart contracts for executing data sharing agreements
Structural tree: the article's own paragraphs, verbatim.
CELEX 32023R2854 · 2026-08-18 · Weight 76 · minimal-risk
ExtendedOperational weight but lower priority. Metered by volume, not per call, once metering is switched on.
DataförordningenOfficial source
- What this page is
- Agent, Dataförordningen artikel 36
- Checked against the official source
- 2026-08-18Current
- Responsible publisher
- ExploreWorld Legal, editorial deskLiability position
Short answer
What does Dataförordningen Article 36 require, and what outcome does the rule tree give?
Dataförordningen Article 36 is tested here by a deterministic rule tree of 14 rules, built from the article's own conditions. The tree reads your facts and names the outcome that applies, starting with Paragraph 1 applies, carrying paragraph citation, content hash and read date 2026-08-18 against CELEX 32023R2854. The outcome is a machine classification, not a compliance decision.
Dataförordningen Article 36Checked against the publisher 2026-08-18Official text
- Paragraph 1 applies. 1. The vendor of an application using smart contracts or, in the absence thereof, the person whose trade, business or profession involves the deployment of smart contracts for others in the context of executing an agreement or part of it, to make data available shall ensure that those smart contracts comply with the following essential requirements of:
- Paragraph 2 applies. (a)
- Paragraph 3 applies. robustness and access control, to ensure that the smart contract has been designed to offer access control mechanisms and a very high degree of robustness to avoid functional errors and to withstand manipulation by third parties;
A source reference, not legal advice.
Jurisdiction
The same agent, read through one country's lens.
Inputs
- in_scopeThe article applies to the situationboolean
- punktParagraph of the articleenum (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14)
Rule tree
If: alla(in_scope = true, punkt = 1)
Paragraph 1 applies
1. The vendor of an application using smart contracts or, in the absence thereof, the person whose trade, business or profession involves the deployment of smart contracts for others in the context of executing an agreement or part of it, to make data available shall ensure that those smart contracts comply with the following essential requirements of:
Paragraph 1
If: alla(in_scope = true, punkt = 2)
Paragraph 2 applies
(a)
Paragraph 2
If: alla(in_scope = true, punkt = 3)
Paragraph 3 applies
robustness and access control, to ensure that the smart contract has been designed to offer access control mechanisms and a very high degree of robustness to avoid functional errors and to withstand manipulation by third parties;
Paragraph 3
If: alla(in_scope = true, punkt = 4)
Paragraph 4 applies
(b)
Paragraph 4
If: alla(in_scope = true, punkt = 5)
Paragraph 5 applies
safe termination and interruption, to ensure that a mechanism exists to terminate the continued execution of transactions and that the smart contract includes internal functions which can reset or instruct the contract to stop or interrupt the operation, in particular to avoid future accidental executions;
Paragraph 5
If: alla(in_scope = true, punkt = 6)
Paragraph 6 applies
(c)
Paragraph 6
If: alla(in_scope = true, punkt = 7)
Paragraph 7 applies
data archiving and continuity, to ensure, in circumstances in which a smart contract must be terminated or deactivated, there is a possibility to archive the transactional data, smart contract logic and code in order to keep the record of operations performed on the data in the past (auditability);
Paragraph 7
If: alla(in_scope = true, punkt = 8)
Paragraph 8 applies
(d)
Paragraph 8
If: alla(in_scope = true, punkt = 9)
Paragraph 9 applies
access control, to ensure that a smart contract is protected through rigorous access control mechanisms at the governance and smart contract layers; and
Paragraph 9
If: alla(in_scope = true, punkt = 10)
Paragraph 10 applies
(e)
Paragraph 10
If: alla(in_scope = true, punkt = 11)
Paragraph 11 applies
consistency, to ensure consistency with the terms of the data sharing agreement that the smart contract executes.
Paragraph 11
If: alla(in_scope = true, punkt = 12)
Paragraph 12 applies
2. The vendor of a smart contract or, in the absence thereof, the person whose trade, business or profession involves the deployment of smart contracts for others in the context of executing an agreement or part of it, to make data available shall perform a conformity assessment with a view to fulfilling the essential requirements laid down in paragraph 1 and, on the fulfilment of those requirements, issue an EU decl…
Paragraph 12
If: alla(in_scope = true, punkt = 13)
Paragraph 13 applies
3. By drawing up the EU declaration of conformity, the vendor of an application using smart contracts or, in the absence thereof, the person whose trade, business or profession involves the deployment of smart contracts for others in the context of executing an agreement or part of it, to make data available shall be responsible for compliance with the essential requirements laid down in paragraph 1.
Paragraph 13
If: alla(in_scope = true, punkt = 14)
Paragraph 14 applies
4. A smart contract that meets the harmonised standards or the relevant parts thereof, the references of which are published in the Official Journal of the European Union, shall be presumed to be in conformity with the essential requirements laid down in paragraph 1 to the extent that those requirements are covered by such harmonised standards or parts thereof.
Paragraph 14
If no rule matches: The article is not stated to apply, or no paragraph is selected. The agent abstains rather than guesses.
The article text as read
- 11. The vendor of an application using smart contracts or, in the absence thereof, the person whose trade, business or profession involves the deployment of smart contracts for others in the context of executing an agreement or part of it, to make data available shall ensure that those smart contracts comply with the following essential requirements of:
- 2(a)
- 3robustness and access control, to ensure that the smart contract has been designed to offer access control mechanisms and a very high degree of robustness to avoid functional errors and to withstand manipulation by third parties;
- 4(b)
- 5safe termination and interruption, to ensure that a mechanism exists to terminate the continued execution of transactions and that the smart contract includes internal functions which can reset or instruct the contract to stop or interrupt the operation, in particular to avoid future accidental executions;
- 6(c)
- 7data archiving and continuity, to ensure, in circumstances in which a smart contract must be terminated or deactivated, there is a possibility to archive the transactional data, smart contract logic and code in order to keep the record of operations performed on the data in the past (auditability);
- 8(d)
- 9access control, to ensure that a smart contract is protected through rigorous access control mechanisms at the governance and smart contract layers; and
- 10(e)
- 11consistency, to ensure consistency with the terms of the data sharing agreement that the smart contract executes.
- 122. The vendor of a smart contract or, in the absence thereof, the person whose trade, business or profession involves the deployment of smart contracts for others in the context of executing an agreement or part of it, to make data available shall perform a conformity assessment with a view to fulfilling the essential requirements laid down in paragraph 1 and, on the fulfilment of those requirements, issue an EU declaration of conformity.
- 133. By drawing up the EU declaration of conformity, the vendor of an application using smart contracts or, in the absence thereof, the person whose trade, business or profession involves the deployment of smart contracts for others in the context of executing an agreement or part of it, to make data available shall be responsible for compliance with the essential requirements laid down in paragraph 1.
- 144. A smart contract that meets the harmonised standards or the relevant parts thereof, the references of which are published in the Official Journal of the European Union, shall be presumed to be in conformity with the essential requirements laid down in paragraph 1 to the extent that those requirements are covered by such harmonised standards or parts thereof.
Lineage
Interface
Hashes
Artefacts
No legal advice. Deterministisk regeluppslagning. Ingen juridisk rådgivning, inget efterlevnadsbeslut, ingen bedömning av ett enskilt ärende.
Citation: 32023R2854 art. 36, Essential requirements regarding smart contracts for executing data sharing agreements. ExploreWorld Legal, https://legal.exploreworldai.com/agent/dataforordningen-2023-2854/artikel-36 (hämtad 2026-08-18, bevis sha256:264d508bb72cfabc, bygge legal-2026-08-25).