Event JSON
{
"id": "501c1902e33102fafb0bb69ced1dfab4bb3e5a079a18b33097285a2685a5cfd9",
"pubkey": "b12e28991eae808d408208743f382d99b777c51887286c6002258b5bed9d9c8b",
"created_at": 1715556985,
"kind": 30023,
"tags": [
[
"d",
"1715555981365"
],
[
"title",
"How to backup your contacts in Nostr."
],
[
"summary",
"In this article I am going to share a tool to backup contacts. This topic deserves a special attention if you want to improve your Nostr experience."
],
[
"t",
"nostr"
],
[
"t",
"tools"
],
[
"image",
"https://i.imgur.com/WbxMzmX.png"
],
[
"zap",
"b12e28991eae808d408208743f382d99b777c51887286c6002258b5bed9d9c8b",
"wss://purplepag.es",
"95"
],
[
"zap",
"5257f6d685301de8792099a0b173c3f57f42750612dd876fa0955aaac90192b1",
"wss://purplepag.es",
"1"
],
[
"zap",
"6E7075623130727276396B793566777A6634733863796C716532706E356A70786C736C78793773766B6D736B6A77356B733579773637783571767A347A6867",
"wss://purplepag.es",
"1"
],
[
"zap",
"11ed01ff277d94705c2931867b8d900d8bacce6f27aaf7440ce98bb50e02fb34",
"wss://purplepag.es",
"1"
],
[
"zap",
"32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245",
"wss://purplepag.es",
"1"
],
[
"zap",
"7d4e04503ab26615dd5f29ec08b52943cbe5f17bacc3012b26220caa232ab14c",
"wss://purplepag.es",
"1"
],
[
"published_at",
"1715556945"
],
[
"alt",
"This is a long form article, you can read it in https://habla.news/a/naddr1qvzqqqr4gupzpvfw9zv3at5q34qgyzr58uuzmxdhwlz33pegd3sqyfvtt0kem8ytqqxnzde3x56n2dfe8qcnxd34hhdea2"
]
],
"content": "There’s a paradoxical phenomenon. On the one hand, a high entry threshold to Nostr assumes you’re ready to take responsibility for your data, on the other hand, some nostriches still seems to have irrational behavior when it comes to anything related to personal responsibility for their own data. Most nostriches attend to leave default values in their list of relays and forget to backup important data is also a fairly common. Therefore, I’ve decided to share few tools to try and make your experience bit better.\n\nThe [**contact-list-backup**](https://nostr.xport.top/contact-list-backup/) tool is incredibly simple, yet very powerful. Unfortunately, there’s still no documentation, so let’s figure it out.\n\nFirst, you’ll need to [**choose a relay**](https://relays.xport.top/) and type a hex-32 of your npub you want to backup contacts for. In my case it looks like this:\n\n![In my case it looks like this](https://i.imgur.com/WbxMzmX.png)\n\nIf you don’t know how to get a hex of your npub, there’s a tool for that called [**Bech32-for-Nostr**](https://nostr.xport.top/bech32-for-nostr/) and it’s purpose is to convert Nostr things like nsec, npub, note, naddr, nrelay, nevent, nprofile to hex32 and vice versa.\n\nIf you have hex-32 of your npub and you know exactly which relay stores the event with your contacts, then press the **PULL CONTACTS** button.\n\n![As a result, you’ll get a list of contacts](https://i.imgur.com/C08uPKU.png)\nAs a result, you’ll get a list of contacts.\n\nThat’s it! You have it! This is the backup of your contacts! Simple as that.\n\nNext, let’s say you want to retranslate this backup to some relay, you’ll need to connect with Nostr by providing it with a user@provider or bunker protocol link. In my case, I use nos2x browser extension that stores my private key and helps me to sign events:\n\n![When I press the NIP-07 EVENT button, automatically it signs the event for me](https://i.imgur.com/NMJ2PZd.png)\nWhen I press the NIP-07 EVENT button, automatically it signs the event for me.\n\nLast but not the least, press the **PUSH CONTACTS** button which will send your signed event to a relay of your choise.\n\nThat’s it! Now you know how to backup your contact list and restore it! Congrats!\n\nIf you find this article helpful, please share with your friends and follow me.",
"sig": "ae15068f75e2c18b7d284824fafdcb5bd5058b3c942b593fc29a519e42a85d793b610892c4fc95fc48f1d2b1e18703d287521aa315ac12e981b44df94a99d32c"
}