diff --git a/qml.qrc b/qml.qrc
index b186f1c1..84ec262b 100644
--- a/qml.qrc
+++ b/qml.qrc
@@ -190,5 +190,6 @@
src/app/mainview/components/KeyboardShortcutKeyDelegate.qml
src/app/mainview/components/KeyboardShortcutTabButton.qml
src/app/LayoutManager.qml
+ src/app/mainview/components/JamiIdentifier.qml
diff --git a/src/app/constant/JamiTheme.qml b/src/app/constant/JamiTheme.qml
index 99ae00b3..a2e2a6e1 100644
--- a/src/app/constant/JamiTheme.qml
+++ b/src/app/constant/JamiTheme.qml
@@ -367,6 +367,11 @@ Item {
property real invitationViewButtonIconSize: 24
property real invitationViewButtonsSpacing: 30
+ //JamiIdentifier
+ property real jamiIdMargins: 36
+ property real jamiIdLogoWidth: 70
+ property real jamiIdLogoHeight: 24
+
// WizardView
property real wizardViewPageLayoutSpacing: 12
property real wizardViewPageBackButtonMargins: 20
diff --git a/src/app/mainview/components/JamiIdentifier.qml b/src/app/mainview/components/JamiIdentifier.qml
new file mode 100644
index 00000000..69afd604
--- /dev/null
+++ b/src/app/mainview/components/JamiIdentifier.qml
@@ -0,0 +1,164 @@
+/*
+ * Copyright (C) 2022 Savoir-faire Linux Inc.
+ * Author: Fadi Shehadeh
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+import QtQuick
+import QtQuick.Controls
+import QtQuick.Layouts
+
+import net.jami.Models 1.1
+import net.jami.Adapters 1.1
+import net.jami.Constants 1.1
+
+import "../../commoncomponents"
+
+
+Rectangle {
+
+ id: root
+
+ property bool editable: false
+
+ radius: 20
+ Layout.bottomMargin: JamiTheme.jamiIdMargins
+ Layout.leftMargin: JamiTheme.jamiIdMargins
+ height: 91
+ color: JamiTheme.whiteColor
+
+ ColumnLayout {
+ anchors.fill: parent
+
+ RowLayout {
+ id: firstLine
+
+ Layout.preferredWidth: parent.width
+ Layout.alignment: Qt.AlignTop
+
+ Rectangle {
+ id: mainRectangle
+
+ width: 97
+ height: 40
+ color: JamiTheme.mainColor
+ radius: 20
+
+
+ Rectangle {
+
+ id: rectForRadius
+ anchors.bottom: parent.bottom
+ width: 20
+ height: 20
+ color: JamiTheme.mainColor
+
+ }
+
+ ResponsiveImage {
+ id: jamiIdLogo
+ anchors.horizontalCenter: parent.horizontalCenter
+ anchors.verticalCenter: parent.verticalCenter
+ width: JamiTheme.jamiIdLogoWidth
+ height: JamiTheme.jamiIdLogoHeight
+ opacity: 1
+
+ source: JamiResources.jamiid_svg
+
+ }
+ }
+
+ RowLayout {
+ Layout.alignment: Qt.AlignVCenter | Qt.AlignRight
+ Layout.fillWidth: true
+
+ PushButton {
+ id: btnEdit
+
+ imageColor: JamiTheme.buttonTintedBlue
+ normalColor: JamiTheme.transparentColor
+ Layout.topMargin: JamiTheme.pushButtonMargin
+ hoverEnabled: false
+ preferredSize : 30
+ imageContainerWidth: JamiTheme.pushButtonSize
+ imageContainerHeight: JamiTheme.pushButtonSize
+ visible: false //(editable) Not visible for the moment
+ border.color: JamiTheme.buttonTintedBlue
+
+ source: JamiResources.round_edit_24dp_svg
+
+ onClicked: { }
+ }
+
+ PushButton {
+ id: btnCopy
+
+ imageColor: JamiTheme.buttonTintedBlue
+ normalColor: JamiTheme.transparentColor
+ Layout.topMargin: JamiTheme.pushButtonMargin
+
+
+ preferredSize : 30
+ imageContainerWidth: JamiTheme.pushButtonSize
+ imageContainerHeight: JamiTheme.pushButtonSize
+
+ hoverEnabled: false
+ border.color: JamiTheme.tintedBlue
+
+ source: JamiResources.content_copy_24dp_svg
+
+ onClicked: {
+ UtilsAdapter.setClipboardText(CurrentAccount.bestId)
+ }
+ }
+
+ PushButton {
+ id: btnShare
+
+ imageColor: JamiTheme.buttonTintedBlue
+ normalColor: JamiTheme.transparentColor
+ Layout.topMargin: JamiTheme.pushButtonMargin
+ Layout.rightMargin: JamiTheme.pushButtonMargin
+ preferredSize : 30
+ imageContainerWidth: JamiTheme.pushButtonSize
+ imageContainerHeight: JamiTheme.pushButtonSize
+
+ hoverEnabled: false
+ border.color: JamiTheme.buttonTintedBlue
+
+ source: JamiResources.share_24dp_svg
+
+ onClicked: { qrDialog.open() }
+ }
+
+ }
+ }
+
+ ElidedTextLabel {
+ id: jamiRegisteredNameText
+
+ Layout.alignment: Qt.AlignBottom | Qt.AlignCenter
+ Layout.bottomMargin: JamiTheme.preferredMarginSize
+
+ font.pointSize: JamiTheme.textFontSize + 1
+
+ text: CurrentAccount.bestId
+ color: JamiTheme.blackColor
+
+ }
+ }
+
+}
+