diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/ui/components/EventData.kt b/app/src/main/java/com/greenart7c3/nostrsigner/ui/components/EventData.kt
index 45f6f578..5395de64 100644
--- a/app/src/main/java/com/greenart7c3/nostrsigner/ui/components/EventData.kt
+++ b/app/src/main/java/com/greenart7c3/nostrsigner/ui/components/EventData.kt
@@ -11,6 +11,7 @@ import androidx.compose.material.icons.filled.AccessTime
import androidx.compose.material.icons.filled.CalendarMonth
import androidx.compose.material.icons.filled.ContentPaste
import androidx.compose.material.icons.filled.Person
+import androidx.compose.material.icons.filled.Wifi
import androidx.compose.material3.Card
import androidx.compose.material3.Divider
import androidx.compose.material3.Text
@@ -91,6 +92,14 @@ fun EventData(
event.content
)
+ if (event.kind == 22242) {
+ EventRow(
+ Icons.Default.Wifi,
+ stringResource(R.string.relay),
+ event.tags.firstOrNull { it.size > 1 && it[0] == "relay" }?.get(1)?.removePrefix("wss://")?.removePrefix("ws://") ?: ""
+ )
+ }
+
Divider(
modifier = Modifier.padding(top = 15.dp),
thickness = Dp.Hairline
diff --git a/app/src/main/res/drawable/relays.xml b/app/src/main/res/drawable/relays.xml
new file mode 100644
index 00000000..2ec03a2c
--- /dev/null
+++ b/app/src/main/res/drawable/relays.xml
@@ -0,0 +1,4 @@
+
+
+
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 36ba65e2..ca00751b 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -78,4 +78,5 @@
Encrypted/Decrypted data
Data copied to the clipboard
Message already encrypted
+ Relay
\ No newline at end of file