<!doctype html><html class="theme--default font-light print:text-base"><meta charset="UTF-8"><head><title>Loading...</title><meta name="robots" content="noindex, nofollow"><meta http-equiv="refresh" content="10"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="apple-touch-icon" sizes="180x180" href="/njump/static/favicon/event/apple-touch-icon.png?v=2"><link rel="icon" type="image/png" sizes="32x32" href="/njump/static/favicon/event/favicon-32x32.png?v=2"><link rel="icon" type="image/png" sizes="16x16" href="/njump/static/favicon/event/favicon-16x16.png?v=2"><script src="https://cdn.jsdelivr.net/npm/hyperscript.org@0.9.14/dist/_hyperscript.min.js"></script><link rel="stylesheet" type="text/css" href="/njump/static/tailwind-bundle.min.css?t=1779290017"><style>
		@media print { @page { margin: 2cm 3cm; } }
	</style><meta name="theme-color" content="#e42a6d"><link rel="canonical" href="https://njump.me/"><script type="text/hyperscript">
on load get [navigator.userAgent.includes('Safari'), navigator.userAgent.includes('Chrome')] then if it[0] is true and it[1] is false add .safari to <body /> end
	</script></head><body class="mb-16 bg-white text-gray-600 dark:bg-neutral-900 dark:text-neutral-50 print:text-black"><header class="print:block flex flex-row text-base sm:p-4 sm:pb-6"><div class="hidden sm:block sm:w-[14%]"></div><!-- Mobile header --><div class="fixed top-0 left-0 right-0 flex justify-between items-center w-full sm:hidden z-40 p-4 bg-white dark:bg-neutral-900"><!-- Join Nostr Button (Mobile - Left) --><a href="https://nstart.me" class="px-2 py-1 bg-strongpink text-neutral-50 rounded-md text-nowrap">Join Nostr</a><!-- Hamburger menu utton --><button id="mobile-menu-button" class="w-8 h-8 flex flex-col justify-center items-center" _="on click toggle .hidden on #mobile-menu-overlay"><span class="block w-6 h-0.5 bg-gray-800 dark:bg-gray-200 mb-1.5"></span> <span class="block w-6 h-0.5 bg-gray-800 dark:bg-gray-200 mb-1.5"></span> <span class="block w-6 h-0.5 bg-gray-800 dark:bg-gray-200"></span></button></div><!-- Mobile header spacer - Prevents content from hiding under fixed header --><div class="h-16 w-full sm:hidden"></div><!-- Desktop header --><div class="hidden sm:block sm:w-[72%] sm:text-right"><div class="hidden"><a href="/npubs-archive/">Nostr npubs archive</a> <a href="/relays-archive/">Nostr relays archive</a></div><a href="/" class="mr-4">Why <span class="text-strongpink">Nostr</span>?</a> <a href="/about" class="mr-4">What is <span class="text-strongpink">Njump</span>?</a> <a href="https://nstart.me" class="leading-9 mr-4 px-2 py-1 bg-strongpink text-neutral-50 rounded-md text-nowrap">Join Nostr</a></div><div class="hidden sm:block sm:w-[14%]"><div class="print:hidden; relative float-right h-4 w-4 cursor-pointer rounded-full text-gray-300 dark:text-gray-500 sm:fixed sm:right-4 sm:top-4 sm:float-none" _="on click tell <html /> toggle between .theme--dark and .theme--default then get your @class then get it[0].split('--')[1].split(' ')[0] then set localStorage.theme to it
				on load tell <html /> get localStorage.theme then if it is 'dark' add .theme--dark then remove .theme--default else if it is not 'default' then get window.matchMedia('(prefers-color-scheme: dark)').matches then if it is true add .theme--dark then remove .theme--default end"><svg aria-hidden="true" data-prefix="fas" class="block dark:hidden" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M283.211 512c78.962 0 151.079-35.925 198.857-94.792 7.068-8.708-.639-21.43-11.562-19.35-124.203 23.654-238.262-71.576-238.262-196.954 0-72.222 38.662-138.635 101.498-174.394 9.686-5.512 7.25-20.197-3.756-22.23A258.156 258.156 0 0 0 283.211 0c-141.309 0-256 114.511-256 256 0 141.309 114.511 256 256 256z"></path></svg> <svg aria-hidden="true" data-prefix="fas" class="hidden dark:block" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 160c-52.9 0-96 43.1-96 96s43.1 96 96 96 96-43.1 96-96-43.1-96-96-96zm246.4 80.5l-94.7-47.3 33.5-100.4c4.5-13.6-8.4-26.5-21.9-21.9l-100.4 33.5-47.4-94.8c-6.4-12.8-24.6-12.8-31 0l-47.3 94.7L92.7 70.8c-13.6-4.5-26.5 8.4-21.9 21.9l33.5 100.4-94.7 47.4c-12.8 6.4-12.8 24.6 0 31l94.7 47.3-33.5 100.5c-4.5 13.6 8.4 26.5 21.9 21.9l100.4-33.5 47.3 94.7c6.4 12.8 24.6 12.8 31 0l47.3-94.7 100.4 33.5c13.6 4.5 26.5-8.4 21.9-21.9l-33.5-100.4 94.7-47.3c13-6.5 13-24.7.2-31.1zm-155.9 106c-49.9 49.9-131.1 49.9-181 0-49.9-49.9-49.9-131.1 0-181 49.9-49.9 131.1-49.9 181 0 49.9 49.9 49.9 131.1 0 181z"></path></svg></div></div></header><!-- Mobile menu overlay --><div id="mobile-menu-overlay" class="hidden fixed inset-0 bg-neutral-50 dark:bg-neutral-800 z-50 flex flex-col items-center justify-center"><!-- Close Button --><button class="absolute top-4 right-4 text-neutral-800 dark:text-neutral-50 w-8 h-8" _="on click toggle .hidden on #mobile-menu-overlay"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="1" d="M6 18L18 6M6 6l12 12"></path></svg></button><!-- Menu items --><div class="flex flex-col items-center space-y-8 text-xl text-neutral-800 dark:text-neutral-50 font-semibold"><a href="/" class="text-2xl hover:text-strongpink">Why Nostr?</a> <a href="/about" class="text-2xl hover:text-strongpink">What is Njump?</a> <a href="https://nstart.me" class="text-2xl text-strongpink">Join Nostr</a></div><!-- Theme toggle --><div class="absolute bottom-16 flex justify-center items-center space-x-3 text-neutral-400 dark:text-neutral-500 font-semibold"><div class="p-2 cursor-pointer rounded-full flex gap-4" _="on click tell <html /> toggle between .theme--dark and .theme--default then get your @class then get it[0].split('--')[1].split(' ')[0] then set localStorage.theme to it then toggle .hidden on #mobile-menu-overlay"><svg aria-hidden="true" data-prefix="fas" class="block dark:hidden h-6 w-6" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M283.211 512c78.962 0 151.079-35.925 198.857-94.792 7.068-8.708-.639-21.43-11.562-19.35-124.203 23.654-238.262-71.576-238.262-196.954 0-72.222 38.662-138.635 101.498-174.394 9.686-5.512 7.25-20.197-3.756-22.23A258.156 258.156 0 0 0 283.211 0c-141.309 0-256 114.511-256 256 0 141.309 114.511 256 256 256z"></path></svg> <svg aria-hidden="true" data-prefix="fas" class="hidden dark:block h-6 w-6" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 160c-52.9 0-96 43.1-96 96s43.1 96 96 96 96-43.1 96-96-43.1-96-96-96zm246.4 80.5l-94.7-47.3 33.5-100.4c4.5-13.6-8.4-26.5-21.9-21.9l-100.4 33.5-47.4-94.8c-6.4-12.8-24.6-12.8-31 0l-47.3 94.7L92.7 70.8c-13.6-4.5-26.5 8.4-21.9 21.9l33.5 100.4-94.7 47.4c-12.8 6.4-12.8 24.6 0 31l94.7 47.3-33.5 100.5c-4.5 13.6 8.4 26.5 21.9 21.9l100.4-33.5 47.3 94.7c6.4 12.8 24.6 12.8 31 0l47.3-94.7 100.4 33.5c13.6 4.5 26.5-8.4 21.9-21.9l-33.5-100.4 94.7-47.3c13-6.5 13-24.7.2-31.1zm-155.9 106c-49.9 49.9-131.1 49.9-181 0-49.9-49.9-49.9-131.1 0-181 49.9-49.9 131.1-49.9 181 0 49.9 49.9 49.9 131.1 0 181z"></path></svg></div></div></div><script type="text/hyperscript">
  on beforeprint from window tell <html /> remove .theme--dark add .theme--default
  on afterprint from window tell <html /> add .theme--dark remove .theme--default
	</script><div class="mx-auto mt-12 w-10/12 text-center lg:w-9/12"><div class="mx-auto w-4/5 sm:w-3/5"><div class="mt-4 text-2xl leading-7">Sorry, relays are quite busy right now and things are slowing down, give me some seconds to look for more robust routes...</div><div class="mt-8 mb-32"><svg class="mx-auto h-12 w-12 animate-spin text-neutral-400" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle> <path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path></svg></div></div></div><div class="fixed -inset-x-24 inset-y-64 -z-10 h-full w-[200%] -rotate-12 overflow-hidden bg-gray-50 dark:bg-neutral-950 print:hidden"></div><footer class="mb-4 mt-6 text-center text-sm text-gray-400">the source code for this service is <a class="text-gray-400 underline" href="https://github.com/fiatjaf/njump">free and open</a></footer><svg width="0" height="0" version="1.1" xmlns="http://www.w3.org/2000/svg"><defs><clipPath id="svg-shape" clipPathUnits="objectBoundingBox"><path transform="scale(0.005, 0.005)" d="M100,200c43.8,0,68.2,0,84.1-15.9C200,168.2,200,143.8,200,100s0-68.2-15.9-84.1C168.2,0,143.8,0,100,0S31.8,0,15.9,15.9C0,31.8,0,56.2,0,100s0,68.2,15.9,84.1C31.8,200,56.2,200,100,200z"></path></clipPath></defs></svg></body></html>