keychat on Nostr: I don’t recall if I’ve been asked this question before. The "Amber" you mentioned ...
I don’t recall if I’ve been asked this question before.
The "Amber" you mentioned is likely referring to NIP-46 Nostr Remote Signing, right? We are very likely to support NIP-46.
NIP-46 requires a relay to facilitate signature requests and signatures between a third-party app and a signer app, even if both apps are on the same phone. Therefore, we feel that NIP-46 is not entirely perfect. Perhaps for this reason, NIP-55 Android Signer Application emerged.
In this approach, signature requests and signatures between a third-party app and a signer app (NIP-55) on the same Android phone are handled through internal system communication, without the need for a relay. This solution is better suited for most scenarios. However, iOS does not support NIP-55.
There’s no perfect solution yet, and we are still contemplating.
https://github.com/nostr-protocol/nips/blob/master/46.md#nostr-remote-signinghttps://github.com/nostr-protocol/nips/blob/master/55.mdPublished at
2025-01-09 05:09:26Event JSON
{
"id": "15d9d9f5bfc66a9daa0c192c5cc5cc717c07eb42f815e74cbfc4bac8ffbca5be",
"pubkey": "bbf923aa9246065f88c40c7d9bf61cccc0ff3fcff065a8cb2ff4cfbb62088f1e",
"created_at": 1736399366,
"kind": 1,
"tags": [
[
"e",
"adee3f6fe9ad5dbeaedca657691fc0b63124ea67fc7abb83f60c7eb1a4b08840",
"wss://relay.primal.net",
"root"
],
[
"e",
"0d9e9291f5bcf1b334221eb7f3e42a48d5ea11c4b04cd01d041e7b913fa8fc1d",
"",
"reply"
],
[
"p",
"eda96cb93aecdd61ade0c1f9d2bfdf95a7e76cf1ca89820c38e6e4cea55c0c05"
],
[
"r",
"https://github.com/nostr-protocol/nips/blob/master/46.md#nostr-remote-signing"
],
[
"r",
"https://github.com/nostr-protocol/nips/blob/master/55.md"
]
],
"content": "I don’t recall if I’ve been asked this question before. \n\nThe \"Amber\" you mentioned is likely referring to NIP-46 Nostr Remote Signing, right? We are very likely to support NIP-46.\n\nNIP-46 requires a relay to facilitate signature requests and signatures between a third-party app and a signer app, even if both apps are on the same phone. Therefore, we feel that NIP-46 is not entirely perfect. Perhaps for this reason, NIP-55 Android Signer Application emerged.\n\nIn this approach, signature requests and signatures between a third-party app and a signer app (NIP-55) on the same Android phone are handled through internal system communication, without the need for a relay. This solution is better suited for most scenarios. However, iOS does not support NIP-55.\n\nThere’s no perfect solution yet, and we are still contemplating.\n\nhttps://github.com/nostr-protocol/nips/blob/master/46.md#nostr-remote-signing\n\nhttps://github.com/nostr-protocol/nips/blob/master/55.md",
"sig": "a69c67a93357a0e4220fbfefcc24174f000d14fce09afedad10629d6d8e205b820ab342c316cdde9c8679b905f74eb5d6c9a1fcee19350bbd174f8c64dbc4cd7"
}