diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 99a21c0a5c82b5c9e7bbb9a2fe336afd7985e70c..a730748097faacc5625d0996cea01b09a4f74156 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -4,6 +4,7 @@ SPDX-FileCopyrightText: Huawei Inc.
 SPDX-License-Identifier: CC-BY-4.0
 -->
 
+- <a href="#eclipse-contributor-agreement" id="toc-eclipse-contributor-agreement">Eclipse Contributor Agreement</a>
 - <a href="#gitlab-contributions" id="toc-gitlab-contributions">Gitlab Contributions</a>
   - <a href="#overview" id="toc-overview">Overview</a>
   - <a href="#git-setup" id="toc-git-setup">Git setup</a>
@@ -18,6 +19,14 @@ SPDX-License-Identifier: CC-BY-4.0
   - <a href="#overview-1" id="toc-overview-1">Overview</a>
   - <a href="#docs_dco" id="toc-docs_dco">Developer Certificate of Origin</a>
 
+# Eclipse Contributor Agreement
+
+Before your contribution can be accepted by the project team, contributors must electronically sign the [Eclipse Contributor Agreement (ECA)](http://www.eclipse.org/legal/ECA.php).
+
+Commits must have a Signed-off-by field in the footer indicating that the author is aware of the terms by which the contribution has been provided to the project. Also, an associated Eclipse Foundation account needs to be in place with a signed Eclipse Contributor Agreement on file. These requirements are enforced by the Eclipse Foundation infrastructure tooling.
+
+For more information, please see the [Eclipse Committer Handbook](https://www.eclipse.org/projects/handbook/#resources-commit).
+
 # Gitlab Contributions
 
 ## Overview