Event JSON
{
"id": "9daa43090e53dca76e35b2c43e1a961383c18debd1ae4bb3a244bc9fbdc6e708",
"pubkey": "e07e6c1351e07c837b1feb6c3624173c6b3f13e40d75f8e4ebd69fff0739c1c7",
"created_at": 1724684143,
"kind": 1,
"tags": [
[
"p",
"e07e6c1351e07c837b1feb6c3624173c6b3f13e40d75f8e4ebd69fff0739c1c7",
"wss://relay.primal.net/",
"mention"
],
[
"p",
"3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d",
"",
"mention"
],
[
"p",
"cfd7df62799a22e384a4ab5da8c4026c875b119d0f47c2716b20cdac9cc1f1a6",
"",
"mention"
],
[
"p",
"a008def15796fba9a0d6fab04e8fd57089285d9fd505da5a83fe8aad57a3564d"
],
[
"e",
"61dc9ee6b1a102808bd7c9aa9d909a45d8edfdd5c5386c16fcbccdc3be84fc23",
"",
"root"
],
[
"e",
"08aeb044235dd217ef949dde1de78517fc522b884a6e262394cadd589912930d",
"wss://relay.primal.net",
"reply"
]
],
"content": "to allow identity validation before ssh connection and push execution\n\nthen how that auth happens would depend on the relay. it can use a bunker, ssh ca, rolling keys, these are some of the ideas I had. I am trying to create a poc with rolling keys.\n\ngit push triggers AUTH flow, \nhelper sends an ssh pubkey with the auth event\nrelay validates identity of sender, registers key with local ssh server\non OK helper attempts ssh connection\n\neverything else is git doing its own thing",
"sig": "cb71291423f991517942ef1e2d4fa0cbc838e00b8ddd6abe88b7ee12af611e316e2ef0ca0d3edb2be0a540be97d43539fab5ac0dd2a158a85958ef0211b9292e"
}