Merge remote-tracking branch 'upstream/main'

# Conflicts:
#	app/src/main/assets/nostr_relays.csv
This commit is contained in:
yet300
2025-11-19 20:55:42 +04:00
5 changed files with 311 additions and 319 deletions
+264 -279
View File
@@ -1,286 +1,271 @@
Relay URL,Latitude,Longitude
nostrelay.memory-art.xyz,40.7128,-74.006
nos.lol,50.4754,12.3683
srtrelay.c-stellar.net,40.7357,-74.1724
nostr.agentcampfire.com,50.8933,6.05805
wot.basspistol.org,49.4521,11.0767
relay.mostro.network,40.8302,-74.1299
relay.nsnip.io,60.1699,24.9384
nostr-relay.xbytez.io,50.6924,3.20113
nostr.sagaciousd.com,49.2827,-123.121
relay.barine.co,43.6532,-79.3832
relay.thebluepulse.com,49.0291,8.35696
strfry.bonsai.com,37.8715,-122.273
nostr.n7ekb.net,47.4941,-122.294
relay.lightning.pub,41.8959,-88.2169
relay.nosto.re,51.8933,4.42083
wot.sovbit.host,64.1466,-21.9426
nostr.einundzwanzig.space,50.1109,8.68213
shu01.shugur.net,21.4902,39.2246
nostr.mehdibekhtaoui.com,49.4939,-1.54813
nproxy.kristapsk.lv,60.1699,24.9384
soloco.nl,40.7357,-74.1724
nostr.coincrowd.fund,39.0438,-77.4874
zap.watch,45.5029,-73.5723
relay.olas.app,50.4754,12.3683
bcast.girino.org,40.7357,-74.1724
theoutpost.life,64.1476,-21.9392
r.bitcoinhold.net,43.6532,-79.3832
relay.2nix.de,60.1699,24.9384
relay.btcforplebs.com,40.7357,-74.1724
nostr.carroarmato0.be,50.9928,3.26317
relay.nostriches.club,43.6532,-79.3832
yabu.me,35.6092,139.73
bcast.seutoba.com.br,43.6532,-79.3832
adre.su,59.9311,30.3609
shu05.shugur.net,48.8566,2.35222
nostr.data.haus,50.4754,12.3683
relay.ru.ac.th,13.7584,100.622
nostrcheck.tnsor.network,43.6532,-79.3832
relay.angor.io,48.1046,11.6002
wot.brightbolt.net,47.6735,-116.781
nostr.sathoarder.com,48.5734,7.75211
shu02.shugur.net,21.4902,39.2246
relay.nostriot.com,41.5695,-83.9786
relay.nostar.org,40.7357,-74.1724
relay.mccormick.cx,52.3563,4.95714
relay.nostraddress.com,40.7357,-74.1724
nostr.spicyz.io,40.7357,-74.1724
nostream.breadslice.com,1.35208,103.82
wot.nostr.net,40.7357,-74.1724
nostr-2.21crypto.ch,47.4988,8.72369
wot.nostr.place,30.2672,-97.7431
nostr.night7.space,50.4754,12.3683
nostr2.girino.org,43.6532,-79.3832
nostr.21crypto.ch,47.4988,8.72369
relay.ditto.pub,43.6532,-79.3832
relay02.lnfi.network,39.0997,-94.5786
relay.degmods.com,50.4754,12.3683
nostr.chaima.info,51.223,6.78245
relayrs.notoshi.win,43.6532,-79.3832
nostr.openhoofd.nl,51.9229,4.40833
relay.wellorder.net,45.5201,-122.99
relayone.geektank.ai,18.2148,-63.0574
wot.dtonon.com,43.6532,-79.3832
relay.hook.cafe,43.6532,-79.3832
relay.tagayasu.xyz,43.6715,-79.38
ynostr.yael.at,60.1699,24.9384
relay.uid.ovh,40.7357,-74.1724
nostr.girino.org,43.6532,-79.3832
relayone.soundhsa.com,33.1384,-95.6011
relay2.angor.io,48.1046,11.6002
nostr.stakey.net,52.3676,4.90414
relay.agorist.space,52.3734,4.89406
alienos.libretechsystems.xyz,55.4724,9.87335
nostr.hifish.org,47.4043,8.57398
nostr.hole.cafe,60.1699,24.9384
x.kojira.io,40.7357,-74.1724
nostr.zoracle.org,45.6018,-121.185
relay.getsafebox.app,43.6532,-79.3832
nostr.simplex.icu,50.8198,-1.08798
relay.basspistol.org,46.2044,6.14316
relay.davidebtc.me,50.1109,8.68213
nostr.tadryanom.me,43.6532,-79.3832
relay.nostrhub.tech,49.0291,8.35696
nostr.bilthon.dev,25.8128,-80.2377
nostr-rs-relay-ishosta.phamthanh.me,40.7357,-74.1724
nostr.huszonegy.world,47.4979,19.0402
bitcoiner.social,39.1585,-94.5728
nostr-02.yakihonne.com,1.32123,103.695
vitor.nostr1.com,40.7128,-74.006
relay.wavlake.com,41.2619,-95.8608
librerelay.aaroniumii.com,40.7357,-74.1724
gnostr.com,42.6978,23.3246
relay.nostrdice.com,-33.8688,151.209
nostr-dev.wellorder.net,45.5201,-122.99
strfry.felixzieger.de,50.1013,8.62643
relay.ngengine.org,43.6532,-79.3832
relay.wolfcoil.com,35.6092,139.73
relay.coinos.io,40.7357,-74.1724
relay.13room.space,40.7357,-74.1724
relay.siamdev.cc,13.8434,100.363
relay.bitcoinveneto.org,64.1466,-21.9426
fenrir-s.notoshi.win,43.6532,-79.3832
relay.internationalright-wing.org,-22.5022,-48.7114
slick.mjex.me,39.048,-77.4817
nostr.camalolo.com,24.1469,120.684
nostr.88mph.life,43.6532,-79.3832
nostrelay.circum.space,52.3676,4.90414
relay.dwadziesciajeden.pl,52.2297,21.0122
nostr.luisschwab.net,43.6532,-79.3832
relay.goodmorningbitcoin.com,43.6532,-79.3832
strfry.openhoofd.nl,51.9229,4.40833
noxir.kpherox.dev,34.8587,135.509
relay.nostr.band,60.1699,24.9384
r.lostr.net,52.3676,4.90414
nostr.now,36.55,139.733
relay.endfiat.money,40.7128,-74.006
offchain.pub,47.6743,-117.112
nostr.kalf.org,52.3676,4.90414
wot.dergigi.com,64.1476,-21.9392
relay.hasenpfeffr.com,39.0438,-77.4874
relayb.uid.ovh,43.6532,-79.3832
relay.bitcoindistrict.org,40.7357,-74.1724
nostr-relay.amethyst.name,39.0438,-77.4874
nostr-relay.online,40.7357,-74.1724
relay.credenso.cafe,43.3601,-80.3127
trizone.dev,1.35208,103.82
relay.nostr.net,50.4754,12.3683
nostr-02.czas.top,53.471,9.88208
relay.sigit.io,50.4754,12.3683
relay.nostr.vet,52.6467,4.7395
relay.vrtmrz.net,40.7357,-74.1724
khatru.nostrver.se,51.8933,4.42083
relay.illuminodes.com,47.6061,-122.333
relay01.lnfi.network,39.0997,-94.5786
relay.javi.space,43.4633,11.8796
nostrelites.org,41.8781,-87.6298
relay.chorus.community,50.1109,8.68213
relay.wavefunc.live,34.0362,-118.443
shu04.shugur.net,25.2604,55.2989
dev-relay.lnfi.network,39.0997,-94.5786
relay.jeffg.fyi,43.6532,-79.3832
nostr.davidebtc.me,50.1109,8.68213
relay.fr13nd5.com,52.5233,13.3426
wot.tealeaf.dev,33.7488,-84.3877
relay.bullishbounty.com,40.7357,-74.1724
nostr.mikoshi.de,52.52,13.405
relay-dev.satlantis.io,40.8302,-74.1299
promo.nextblock.app,40.7357,-74.1724
nostr.jerrynya.fun,31.2304,121.474
nostr.oxtr.dev,50.4754,12.3683
relay-rpi.edufeed.org,49.4543,11.0746
relay.origin.land,35.6673,139.751
relay.aloftus.io,34.0881,-118.379
relay.nostr.place,32.7767,-96.797
relay.cosmicbolt.net,37.3986,-121.964
relay.21e6.cz,50.1682,14.0546
relay.libernet.app,43.6532,-79.3832
nostr-relay-1.trustlessenterprise.com,40.7357,-74.1724
relay.nostromo.social,49.4543,11.0746
relay.magiccity.live,25.8128,-80.2377
nostr.coincards.com,53.5501,-113.469
prl.plus,38.9072,-77.0369
relay.unknown.cloud,40.7357,-74.1724
nostr.ovia.to,40.7128,-74.006
alien.macneilmediagroup.com,40.7357,-74.1724
relay.mattybs.lol,40.7357,-74.1724
nostr.blankfors.se,60.1699,24.9384
relay2.ngengine.org,40.7357,-74.1724
nostr-rs-relay.dev.fedibtc.com,39.0438,-77.4874
nostr.casa21.space,43.6532,-79.3832
nostr.satstralia.com,64.1476,-21.9392
relay.moinsen.com,50.4754,12.3683
relay.arx-ccn.com,50.4754,12.3683
relay03.lnfi.network,39.0997,-94.5786
relay.nostr.wirednet.jp,34.706,135.493
relay.satlantis.io,32.8769,-80.0114
nostr-relay.zimage.com,34.282,-118.439
nostr.liberty.fans,36.9104,-89.5875
relay.snort.social,40.7357,-74.1724
black.nostrcity.club,41.8781,-87.6298
espelho.girino.org,43.6532,-79.3832
relay.damus.io,43.6532,-79.3832
nos.xmark.cc,50.6924,3.20113
orangesync.tech,50.1109,8.68213
inbox.azzamo.net,52.2633,21.0283
nostr.calitabby.net,39.9268,-75.0246
nostr-01.uid.ovh,43.6532,-79.3832
wot.soundhsa.com,33.1384,-95.6011
ribo.af.nostria.app,-26.2041,28.0473
nostr.rblb.it,43.4633,11.8796
nr.yay.so,46.2126,6.1154
relay.stream.labs.h3.se,59.4016,17.9455
schnorr.me,40.7357,-74.1724
dizzyspells.nostr1.com,40.7057,-74.0136
relay.islandbitcoin.com,12.8498,77.6545
freeben666.fr,43.1204,6.12857
relay.letsfo.com,51.098,17.0321
relay.orangepill.ovh,49.1689,-0.358841
relay.usefusion.ai,38.7134,-78.1591
relay.toastr.net,40.8054,-74.0241
relay.artx.market,43.652,-79.3633
nostr.thebiglake.org,32.71,-96.6745
wot.sebastix.social,51.8933,4.42083
relay.agora.social,50.7383,15.0648
wot.shaving.kiwi,40.7128,-74.006
pyramid.fiatjaf.com,51.5072,-0.127586
relay.freeplace.nl,52.3676,4.90414
nostr.tac.lol,47.4748,-122.273
nostr.4rs.nl,49.0291,8.35696
wot.nostr.party,36.1627,-86.7816
relay04.lnfi.network,39.0997,-94.5786
relay.fundstr.me,42.3601,-71.0589
relay.lifpay.me,1.35208,103.82
relay.upleb.uk,52.2297,21.0122
nostr-verified.wellorder.net,45.5201,-122.99
nostr.vulpem.com,49.4543,11.0746
librewot.aaroniumii.com,43.6532,-79.3832
relay.zone667.com,60.1699,24.9384
nostr.hekster.org,37.3986,-121.964
nostr.snowbla.de,60.1699,24.9384
cyberspace.nostr1.com,40.7057,-74.0136
nostr-02.uid.ovh,40.7357,-74.1724
strfry.elswa-dev.online,48.8566,2.35222
nostr.plantroon.com,50.1013,8.62643
relay.cypherflow.ai,48.8566,2.35222
ribo.eu.nostria.app,52.3676,4.90414
nostrcheck.me,43.6532,-79.3832
relay.etch.social,41.2619,-95.8608
relay.holzeis.me,43.6532,-79.3832
nostr.mom,50.4754,12.3683
wheat.happytavern.co,43.6532,-79.3832
relay.guggero.org,47.3769,8.54169
nostr.faultables.net,40.7357,-74.1724
nostr-pub.wellorder.net,45.5201,-122.99
purpura.cloud,43.6532,-79.3832
fanfares.nostr1.com,40.7128,-74.006
nostr-03.dorafactory.org,1.35208,103.82
ribo.us.nostria.app,41.5868,-93.625
temp.iris.to,43.6532,-79.3832
relay.seq1.net,40.7128,-74.006
ithurtswhenip.ee,51.223,6.78245
relay.nostrcheck.me,43.6532,-79.3832
nostr.zenon.network,43.5009,-70.4428
nostr.red5d.dev,40.7357,-74.1724
relay.puresignal.news,40.7357,-74.1724
relay.lumina.rocks,49.0291,8.35695
nostr.smartflowsocial.com,40.7357,-74.1724
relay.mwaters.net,50.9871,2.12554
nostr.noones.com,50.1109,8.68213
relay.fountain.fm,39.0997,-94.5786
nostr.0x7e.xyz,47.4988,8.72369
nostr-01.yakihonne.com,1.32123,103.695
orangepiller.org,60.1699,24.9384
relay.0xchat.com,1.35208,103.82
articles.layer3.news,37.3387,-121.885
purplerelay.com,50.1109,8.68213
nostr.makibisskey.work,40.7357,-74.1724
nostr.bitcoiner.social,39.1585,-94.5728
wot.sudocarlos.com,51.5072,-0.127586
relay.notoshi.win,13.4166,101.335
a.nos.lol,50.4754,12.3683
relay.evanverma.com,40.8302,-74.1299
no.str.cr,9.92857,-84.0528
mhp258zrpiiwn.clorecloud.net,43.6532,-79.3832
nostr.rtvslawenia.com,49.4543,11.0746
nostr-relay.psfoundation.info,39.0438,-77.4874
strfry.shock.network,41.8959,-88.2169
nostr.myshosholoza.co.za,52.3676,4.90414
relay.samt.st,40.8302,-74.1299
nostr.azzamo.net,52.2633,21.0283
premium.primal.net,40.7357,-74.1724
relay.npubhaus.com,40.7357,-74.1724
nostr.lostr.space,43.6532,-79.3832
nostr-relay.cbrx.io,40.7357,-74.1724
nostr-relay.online,40.7357,-74.1724
relay.bullishbounty.com,40.7357,-74.1724
nostr.kalf.org,52.3676,4.90414
relay.hook.cafe,40.7357,-74.1724
nostrcheck.me,43.6532,-79.3832
relay.vrtmrz.net,40.7357,-74.1724
nostr.notribe.net,40.8302,-74.1299
santo.iguanatech.net,40.8302,-74.1299
relay.bitcoinartclock.com,50.4754,12.3683
nostr.rikmeijer.nl,50.4754,12.3683
relay.primal.net,40.7357,-74.1724
nostr.spaceshell.xyz,40.7128,-74.006
relay.electriclifestyle.com,26.2897,-80.1293
nos.lol,50.4754,12.3683
relay.notoshi.win,13.4166,101.335
nostrelites.org,41.8781,-87.6298
nostr-02.czas.top,53.471,9.88208
relay.2nix.de,60.1699,24.9384
nostr.faultables.net,43.6532,-79.3832
nostr.noones.com,50.1109,8.68213
relay.nostromo.social,49.4543,11.0746
keys.nostr1.com,40.7057,-74.0136
relay.toastr.net,40.8054,-74.0241
nostr.spicyz.io,40.7357,-74.1724
shu04.shugur.net,25.2604,55.2989
relay-testnet.k8s.layer3.news,37.3387,-121.885
relay.freeplace.nl,52.3676,4.90414
relay.wolfcoil.com,35.6092,139.73
relay2.ngengine.org,43.6532,-79.3832
nostr.davidebtc.me,50.1109,8.68213
inbox.azzamo.net,52.2633,21.0283
relay.arx-ccn.com,50.4754,12.3683
nostr2.girino.org,43.6532,-79.3832
nostr.camalolo.com,24.1469,120.684
nostr.mom,50.4754,12.3683
relayone.soundhsa.com,33.1384,-95.6011
relay.zone667.com,60.1699,24.9384
nr.yay.so,46.2126,6.1154
r.lostr.net,52.3676,4.90414
zap.watch,45.5029,-73.5723
relay.evanverma.com,40.8302,-74.1299
nostr.sagaciousd.com,49.2827,-123.121
dev-nostr.bityacht.io,25.0797,121.234
relay.dwadziesciajeden.pl,52.2297,21.0122
nostr.mehdibekhtaoui.com,49.4939,-1.54813
nostr.night7.space,50.4754,12.3683
wot.basspistol.org,49.4521,11.0767
nostr.hekster.org,37.3986,-121.964
relay.lumina.rocks,49.0291,8.35695
offchain.pub,36.1809,-115.241
satsage.xyz,37.3986,-121.964
nostr.openhoofd.nl,51.9229,4.40833
nostrelay.memory-art.xyz,43.6532,-79.3832
nostr-02.yakihonne.com,1.32123,103.695
yabu.me,35.6092,139.73
relay.magiccity.live,25.8128,-80.2377
wot.soundhsa.com,33.1384,-95.6011
nostr-rs-relay.dev.fedibtc.com,39.0438,-77.4874
relay.upleb.uk,52.2297,21.0122
soloco.nl,40.7357,-74.1724
nostr.plantroon.com,50.1013,8.62643
relay.angor.io,48.1046,11.6002
relay.sigit.io,50.4754,12.3683
khatru.nostrver.se,51.8933,4.42083
nostrelay.circum.space,51.2217,6.77616
nproxy.kristapsk.lv,60.1699,24.9384
nostr.chaima.info,51.223,6.78245
nostr.bilthon.dev,25.8128,-80.2377
nostr.azzamo.net,52.2633,21.0283
relay.fr13nd5.com,52.5233,13.3426
nostr.agentcampfire.com,50.8933,6.05805
relay.uid.ovh,43.6532,-79.3832
nostr-rs-relay-ishosta.phamthanh.me,40.7357,-74.1724
wot.sovbit.host,64.1466,-21.9426
nostr-relay.cbrx.io,43.6532,-79.3832
relay.tagayasu.xyz,43.6715,-79.38
relay.nostr.wirednet.jp,34.706,135.493
wot.nostr.place,30.2672,-97.7431
relay.libernet.app,43.6532,-79.3832
purpura.cloud,43.6532,-79.3832
adre.su,59.9311,30.3609
strfry.felixzieger.de,50.1013,8.62643
nostr-verified.wellorder.net,45.5201,-122.99
relay.islandbitcoin.com,12.8498,77.6545
gnostr.com,42.6978,23.3246
relay.davidebtc.me,50.1109,8.68213
freelay.sovbit.host,64.1476,-21.9392
nostr.spaceshell.xyz,43.6532,-79.3832
nostr.red5d.dev,43.6532,-79.3832
relay.nostriches.club,43.6532,-79.3832
relay.basspistol.org,46.2044,6.14316
relay.ditto.pub,43.6532,-79.3832
nostr.rtvslawenia.com,49.4543,11.0746
relay.stream.labs.h3.se,59.4016,17.9455
a.nos.lol,50.4754,12.3683
relay.nostraddress.com,40.7357,-74.1724
dev-relay.lnfi.network,39.0997,-94.5786
relay.cosmicbolt.net,37.3986,-121.964
relay03.lnfi.network,39.0997,-94.5786
relay04.lnfi.network,39.0997,-94.5786
nostr.snowbla.de,60.1699,24.9384
santo.iguanatech.net,40.8302,-74.1299
nostr.myshosholoza.co.za,52.3676,4.90414
nostr-01.yakihonne.com,1.32123,103.695
relay.usefusion.ai,38.7134,-78.1591
relay.nostr.place,32.7767,-96.797
relay.bitcoinartclock.com,50.4754,12.3683
nostr.coincards.com,53.5501,-113.469
relay.coinos.io,40.7357,-74.1724
relay01.lnfi.network,39.0997,-94.5786
no.str.cr,9.92857,-84.0528
relay.holzeis.me,43.6532,-79.3832
relay.agora.social,50.7383,15.0648
theoutpost.life,64.1476,-21.9392
articles.layer3.news,37.3387,-121.885
relay.primal.net,40.7357,-74.1724
nostr-2.21crypto.ch,47.4988,8.72369
relay.puresignal.news,40.7357,-74.1724
pyramid.fiatjaf.com,51.5072,-0.127586
relay.wavlake.com,41.2619,-95.8608
nostr.0x7e.xyz,47.4988,8.72369
relay.21e6.cz,50.1682,14.0546
nostr-relay.zimage.com,34.282,-118.439
relay.fundstr.me,42.3601,-71.0589
temp.iris.to,43.6532,-79.3832
nostr-dev.wellorder.net,45.5201,-122.99
relay.agorist.space,52.3734,4.89406
relay.mwaters.net,50.9871,2.12554
wot.utxo.one,40.7128,-74.006
relay.utxo.farm,35.6916,139.768
relayrs.notoshi.win,43.6532,-79.3832
r.bitcoinhold.net,43.6532,-79.3832
nostr.huszonegy.world,47.4979,19.0402
relay.nosto.re,51.8933,4.42083
relay.0xchat.com,1.35208,103.82
relay.nostrhub.tech,49.0291,8.35696
purplerelay.com,50.1109,8.68213
nostr.namek.link,40.7357,-74.1724
nostr.thebiglake.org,32.71,-96.6745
nostr-relay.psfoundation.info,39.0438,-77.4874
wot.dergigi.com,64.1476,-21.9392
nostr.carroarmato0.be,50.9928,3.26317
nostr.21crypto.ch,47.4988,8.72369
relay.nostr.net,50.4754,12.3683
cyberspace.nostr1.com,40.7128,-74.006
srtrelay.c-stellar.net,43.6532,-79.3832
relay.nostrdice.com,-33.8688,151.209
wot.sebastix.social,51.8933,4.42083
nostr.satstralia.com,64.1476,-21.9392
relay.illuminodes.com,47.6061,-122.333
relay.letsfo.com,51.098,17.0321
relay-dev.satlantis.io,40.8302,-74.1299
mhp258zrpiiwn.clorecloud.net,43.6532,-79.3832
relay.nostrhub.fr,48.1046,11.6002
nostr.simplex.icu,50.8198,-1.08798
wot.nostr.party,36.1627,-86.7816
shu02.shugur.net,21.4902,39.2246
nostr.casa21.space,40.7357,-74.1724
schnorr.me,43.6532,-79.3832
nostr.sathoarder.com,48.5734,7.75211
nostr.lostr.space,43.6532,-79.3832
relay.barine.co,40.7357,-74.1724
nostr-relay.xbytez.io,50.6924,3.20113
relay.javi.space,43.4633,11.8796
nostr.smartflowsocial.com,40.7357,-74.1724
bcast.seutoba.com.br,40.7357,-74.1724
nostr.oxtr.dev,50.4754,12.3683
nostr.n7ekb.net,47.4941,-122.294
fanfares.nostr1.com,40.7057,-74.0136
bcast.girino.org,43.6532,-79.3832
nostr.vulpem.com,49.4543,11.0746
shu05.shugur.net,48.8566,2.35222
nostr-03.dorafactory.org,1.35208,103.82
relay.artx.market,43.652,-79.3633
relay.chorus.community,50.1109,8.68213
nostream.breadslice.com,43.6532,-79.3832
nostr-relay.nextblockvending.com,47.2343,-119.853
relay.nostx.io,40.7357,-74.1724
relay.olas.app,50.4754,12.3683
strfry.elswa-dev.online,48.8566,2.35222
nostr-relay.amethyst.name,39.0438,-77.4874
relay.nostr.vet,52.6467,4.7395
relay02.lnfi.network,39.0997,-94.5786
nos.xmark.cc,50.6924,3.20113
nostr-01.uid.ovh,40.7357,-74.1724
nostr.liberty.fans,36.9104,-89.5875
nostr.4rs.nl,49.0291,8.35696
wheat.happytavern.co,40.7357,-74.1724
fenrir-s.notoshi.win,40.7357,-74.1724
relay.btcforplebs.com,43.6532,-79.3832
nostr.now,36.55,139.733
orangepiller.org,60.1699,24.9384
relay.satlantis.io,32.8769,-80.0114
relay.cypherflow.ai,48.8566,2.35222
relay.orangepill.ovh,49.1689,-0.358841
wot.brightbolt.net,47.6735,-116.781
wot.tealeaf.dev,33.7488,-84.3877
relay.wellorder.net,45.5201,-122.99
ynostr.yael.at,60.1699,24.9384
ribo.af.nostria.app,-26.2041,28.0473
nostr.tadryanom.me,43.6532,-79.3832
relay.jeffg.fyi,43.6532,-79.3832
relay.bitcoinveneto.org,64.1466,-21.9426
nostr.data.haus,50.4754,12.3683
relay.varke.eu,52.6921,6.19372
relay.artiostr.ch,40.7357,-74.1724
relay.moinsen.com,50.4754,12.3683
nostr.makibisskey.work,40.7357,-74.1724
relay.snort.social,40.7357,-74.1724
premium.primal.net,43.6532,-79.3832
relay.getsafebox.app,43.6532,-79.3832
nostr-relay-1.trustlessenterprise.com,43.6532,-79.3832
relay.lifpay.me,1.35208,103.82
strfry.openhoofd.nl,51.9229,4.40833
nostrcheck.tnsor.network,43.6532,-79.3832
noxir.kpherox.dev,34.8587,135.509
relay5.bitransfer.org,43.6532,-79.3832
ribo.us.nostria.app,41.5868,-93.625
nostr-pub.wellorder.net,45.5201,-122.99
relay.mostro.network,40.8302,-74.1299
wot.nostr.net,40.7357,-74.1724
relay.nostriot.com,41.5695,-83.9786
nostr.mikoshi.de,50.1109,8.68213
relay.mattybs.lol,40.7357,-74.1724
relay.nostr.band,60.1699,24.9384
strfry.shock.network,41.8959,-88.2169
x.kojira.io,43.6532,-79.3832
relay.etch.social,41.2619,-95.8608
relay.lightning.pub,41.8959,-88.2169
relay.damus.io,43.6532,-79.3832
relay.degmods.com,50.4754,12.3683
relay.nostrcheck.me,43.6532,-79.3832
relay.credenso.cafe,43.3601,-80.3127
shu01.shugur.net,21.4902,39.2246
relay.ru.ac.th,13.7584,100.622
relay.goodmorningbitcoin.com,40.7357,-74.1724
relay.bitcoindistrict.org,43.6532,-79.3832
black.nostrcity.club,41.8781,-87.6298
nostr.jerrynya.fun,31.2304,121.474
orangesync.tech,50.1109,8.68213
nostr.blankfors.se,60.1699,24.9384
relay.chatbett.de,28.0199,-82.5248
relay.siamdev.cc,13.8434,100.363
relay.seq1.net,40.7128,-74.006
dizzyspells.nostr1.com,40.7057,-74.0136
strfry.bonsai.com,37.8715,-122.273
nostr.stakey.net,52.3676,4.90414
ithurtswhenip.ee,51.223,6.78245
relay.mccormick.cx,52.3563,4.95714
alien.macneilmediagroup.com,43.6532,-79.3832
relay-rpi.edufeed.org,49.4543,11.0746
relay.aloftus.io,34.0881,-118.379
nostr.girino.org,40.7357,-74.1724
nostr.einundzwanzig.space,50.1109,8.68213
nostr.rikmeijer.nl,50.4754,12.3683
relay2.angor.io,48.1046,11.6002
nostr.zenon.network,43.5009,-70.4428
relay.internationalright-wing.org,-22.5022,-48.7114
relayb.uid.ovh,40.7357,-74.1724
prl.plus,38.9072,-77.0369
relay.ngengine.org,40.7357,-74.1724
nostr.tac.lol,47.4748,-122.273
nostr.88mph.life,43.6532,-79.3832
relay.13room.space,40.7357,-74.1724
relay.hasenpfeffr.com,39.0438,-77.4874
nostr.zoracle.org,45.6018,-121.185
nostr.luisschwab.net,40.7357,-74.1724
relay.electriclifestyle.com,26.2897,-80.1293
vitor.nostr1.com,40.7128,-74.006
relay.origin.land,35.6673,139.751
alienos.libretechsystems.xyz,55.4724,9.87335
relay.fountain.fm,39.0997,-94.5786
wot.dtonon.com,43.6532,-79.3832
nostr.hifish.org,47.4043,8.57398
ribo.eu.nostria.app,52.3676,4.90414
1 Relay URL Latitude Longitude
nostrelay.memory-art.xyz 40.7128 -74.006
nos.lol 50.4754 12.3683
srtrelay.c-stellar.net 40.7357 -74.1724
nostr.agentcampfire.com 50.8933 6.05805
wot.basspistol.org 49.4521 11.0767
relay.mostro.network 40.8302 -74.1299
relay.nsnip.io 60.1699 24.9384
nostr-relay.xbytez.io 50.6924 3.20113
nostr.sagaciousd.com 49.2827 -123.121
relay.barine.co 43.6532 -79.3832
relay.thebluepulse.com 49.0291 8.35696
strfry.bonsai.com 37.8715 -122.273
nostr.n7ekb.net 47.4941 -122.294
relay.lightning.pub 41.8959 -88.2169
relay.nosto.re 51.8933 4.42083
wot.sovbit.host 64.1466 -21.9426
nostr.einundzwanzig.space 50.1109 8.68213
shu01.shugur.net 21.4902 39.2246
nostr.mehdibekhtaoui.com 49.4939 -1.54813
nproxy.kristapsk.lv 60.1699 24.9384
soloco.nl 40.7357 -74.1724
nostr.coincrowd.fund 39.0438 -77.4874
zap.watch 45.5029 -73.5723
relay.olas.app 50.4754 12.3683
bcast.girino.org 40.7357 -74.1724
theoutpost.life 64.1476 -21.9392
r.bitcoinhold.net 43.6532 -79.3832
relay.2nix.de 60.1699 24.9384
relay.btcforplebs.com 40.7357 -74.1724
nostr.carroarmato0.be 50.9928 3.26317
relay.nostriches.club 43.6532 -79.3832
yabu.me 35.6092 139.73
bcast.seutoba.com.br 43.6532 -79.3832
adre.su 59.9311 30.3609
shu05.shugur.net 48.8566 2.35222
nostr.data.haus 50.4754 12.3683
relay.ru.ac.th 13.7584 100.622
nostrcheck.tnsor.network 43.6532 -79.3832
relay.angor.io 48.1046 11.6002
wot.brightbolt.net 47.6735 -116.781
nostr.sathoarder.com 48.5734 7.75211
shu02.shugur.net 21.4902 39.2246
relay.nostriot.com 41.5695 -83.9786
relay.nostar.org 40.7357 -74.1724
relay.mccormick.cx 52.3563 4.95714
relay.nostraddress.com 40.7357 -74.1724
nostr.spicyz.io 40.7357 -74.1724
nostream.breadslice.com 1.35208 103.82
wot.nostr.net 40.7357 -74.1724
nostr-2.21crypto.ch 47.4988 8.72369
wot.nostr.place 30.2672 -97.7431
nostr.night7.space 50.4754 12.3683
nostr2.girino.org 43.6532 -79.3832
nostr.21crypto.ch 47.4988 8.72369
relay.ditto.pub 43.6532 -79.3832
relay02.lnfi.network 39.0997 -94.5786
relay.degmods.com 50.4754 12.3683
nostr.chaima.info 51.223 6.78245
relayrs.notoshi.win 43.6532 -79.3832
nostr.openhoofd.nl 51.9229 4.40833
relay.wellorder.net 45.5201 -122.99
relayone.geektank.ai 18.2148 -63.0574
wot.dtonon.com 43.6532 -79.3832
relay.hook.cafe 43.6532 -79.3832
relay.tagayasu.xyz 43.6715 -79.38
ynostr.yael.at 60.1699 24.9384
relay.uid.ovh 40.7357 -74.1724
nostr.girino.org 43.6532 -79.3832
relayone.soundhsa.com 33.1384 -95.6011
relay2.angor.io 48.1046 11.6002
nostr.stakey.net 52.3676 4.90414
relay.agorist.space 52.3734 4.89406
alienos.libretechsystems.xyz 55.4724 9.87335
nostr.hifish.org 47.4043 8.57398
nostr.hole.cafe 60.1699 24.9384
x.kojira.io 40.7357 -74.1724
nostr.zoracle.org 45.6018 -121.185
relay.getsafebox.app 43.6532 -79.3832
nostr.simplex.icu 50.8198 -1.08798
relay.basspistol.org 46.2044 6.14316
relay.davidebtc.me 50.1109 8.68213
nostr.tadryanom.me 43.6532 -79.3832
relay.nostrhub.tech 49.0291 8.35696
nostr.bilthon.dev 25.8128 -80.2377
nostr-rs-relay-ishosta.phamthanh.me 40.7357 -74.1724
nostr.huszonegy.world 47.4979 19.0402
bitcoiner.social 39.1585 -94.5728
nostr-02.yakihonne.com 1.32123 103.695
vitor.nostr1.com 40.7128 -74.006
relay.wavlake.com 41.2619 -95.8608
librerelay.aaroniumii.com 40.7357 -74.1724
gnostr.com 42.6978 23.3246
relay.nostrdice.com -33.8688 151.209
nostr-dev.wellorder.net 45.5201 -122.99
strfry.felixzieger.de 50.1013 8.62643
relay.ngengine.org 43.6532 -79.3832
relay.wolfcoil.com 35.6092 139.73
relay.coinos.io 40.7357 -74.1724
relay.13room.space 40.7357 -74.1724
relay.siamdev.cc 13.8434 100.363
relay.bitcoinveneto.org 64.1466 -21.9426
fenrir-s.notoshi.win 43.6532 -79.3832
relay.internationalright-wing.org -22.5022 -48.7114
2 slick.mjex.me 39.048 -77.4817
nostr.camalolo.com 24.1469 120.684
nostr.88mph.life 43.6532 -79.3832
nostrelay.circum.space 52.3676 4.90414
relay.dwadziesciajeden.pl 52.2297 21.0122
nostr.luisschwab.net 43.6532 -79.3832
relay.goodmorningbitcoin.com 43.6532 -79.3832
strfry.openhoofd.nl 51.9229 4.40833
noxir.kpherox.dev 34.8587 135.509
relay.nostr.band 60.1699 24.9384
r.lostr.net 52.3676 4.90414
nostr.now 36.55 139.733
relay.endfiat.money 40.7128 -74.006
offchain.pub 47.6743 -117.112
nostr.kalf.org 52.3676 4.90414
wot.dergigi.com 64.1476 -21.9392
relay.hasenpfeffr.com 39.0438 -77.4874
relayb.uid.ovh 43.6532 -79.3832
relay.bitcoindistrict.org 40.7357 -74.1724
nostr-relay.amethyst.name 39.0438 -77.4874
nostr-relay.online 40.7357 -74.1724
relay.credenso.cafe 43.3601 -80.3127
trizone.dev 1.35208 103.82
relay.nostr.net 50.4754 12.3683
nostr-02.czas.top 53.471 9.88208
relay.sigit.io 50.4754 12.3683
relay.nostr.vet 52.6467 4.7395
relay.vrtmrz.net 40.7357 -74.1724
khatru.nostrver.se 51.8933 4.42083
relay.illuminodes.com 47.6061 -122.333
relay01.lnfi.network 39.0997 -94.5786
relay.javi.space 43.4633 11.8796
nostrelites.org 41.8781 -87.6298
relay.chorus.community 50.1109 8.68213
relay.wavefunc.live 34.0362 -118.443
shu04.shugur.net 25.2604 55.2989
dev-relay.lnfi.network 39.0997 -94.5786
relay.jeffg.fyi 43.6532 -79.3832
nostr.davidebtc.me 50.1109 8.68213
relay.fr13nd5.com 52.5233 13.3426
wot.tealeaf.dev 33.7488 -84.3877
relay.bullishbounty.com 40.7357 -74.1724
nostr.mikoshi.de 52.52 13.405
relay-dev.satlantis.io 40.8302 -74.1299
promo.nextblock.app 40.7357 -74.1724
nostr.jerrynya.fun 31.2304 121.474
nostr.oxtr.dev 50.4754 12.3683
relay-rpi.edufeed.org 49.4543 11.0746
relay.origin.land 35.6673 139.751
relay.aloftus.io 34.0881 -118.379
relay.nostr.place 32.7767 -96.797
relay.cosmicbolt.net 37.3986 -121.964
relay.21e6.cz 50.1682 14.0546
relay.libernet.app 43.6532 -79.3832
nostr-relay-1.trustlessenterprise.com 40.7357 -74.1724
relay.nostromo.social 49.4543 11.0746
relay.magiccity.live 25.8128 -80.2377
nostr.coincards.com 53.5501 -113.469
prl.plus 38.9072 -77.0369
relay.unknown.cloud 40.7357 -74.1724
nostr.ovia.to 40.7128 -74.006
alien.macneilmediagroup.com 40.7357 -74.1724
relay.mattybs.lol 40.7357 -74.1724
nostr.blankfors.se 60.1699 24.9384
relay2.ngengine.org 40.7357 -74.1724
nostr-rs-relay.dev.fedibtc.com 39.0438 -77.4874
nostr.casa21.space 43.6532 -79.3832
nostr.satstralia.com 64.1476 -21.9392
relay.moinsen.com 50.4754 12.3683
relay.arx-ccn.com 50.4754 12.3683
relay03.lnfi.network 39.0997 -94.5786
relay.nostr.wirednet.jp 34.706 135.493
relay.satlantis.io 32.8769 -80.0114
nostr-relay.zimage.com 34.282 -118.439
nostr.liberty.fans 36.9104 -89.5875
relay.snort.social 40.7357 -74.1724
black.nostrcity.club 41.8781 -87.6298
espelho.girino.org 43.6532 -79.3832
relay.damus.io 43.6532 -79.3832
nos.xmark.cc 50.6924 3.20113
orangesync.tech 50.1109 8.68213
inbox.azzamo.net 52.2633 21.0283
nostr.calitabby.net 39.9268 -75.0246
nostr-01.uid.ovh 43.6532 -79.3832
wot.soundhsa.com 33.1384 -95.6011
ribo.af.nostria.app -26.2041 28.0473
nostr.rblb.it 43.4633 11.8796
nr.yay.so 46.2126 6.1154
relay.stream.labs.h3.se 59.4016 17.9455
schnorr.me 40.7357 -74.1724
dizzyspells.nostr1.com 40.7057 -74.0136
relay.islandbitcoin.com 12.8498 77.6545
freeben666.fr 43.1204 6.12857
relay.letsfo.com 51.098 17.0321
relay.orangepill.ovh 49.1689 -0.358841
relay.usefusion.ai 38.7134 -78.1591
relay.toastr.net 40.8054 -74.0241
relay.artx.market 43.652 -79.3633
nostr.thebiglake.org 32.71 -96.6745
wot.sebastix.social 51.8933 4.42083
relay.agora.social 50.7383 15.0648
wot.shaving.kiwi 40.7128 -74.006
pyramid.fiatjaf.com 51.5072 -0.127586
relay.freeplace.nl 52.3676 4.90414
nostr.tac.lol 47.4748 -122.273
nostr.4rs.nl 49.0291 8.35696
wot.nostr.party 36.1627 -86.7816
relay04.lnfi.network 39.0997 -94.5786
relay.fundstr.me 42.3601 -71.0589
relay.lifpay.me 1.35208 103.82
relay.upleb.uk 52.2297 21.0122
nostr-verified.wellorder.net 45.5201 -122.99
nostr.vulpem.com 49.4543 11.0746
librewot.aaroniumii.com 43.6532 -79.3832
relay.zone667.com 60.1699 24.9384
nostr.hekster.org 37.3986 -121.964
nostr.snowbla.de 60.1699 24.9384
cyberspace.nostr1.com 40.7057 -74.0136
nostr-02.uid.ovh 40.7357 -74.1724
strfry.elswa-dev.online 48.8566 2.35222
nostr.plantroon.com 50.1013 8.62643
relay.cypherflow.ai 48.8566 2.35222
ribo.eu.nostria.app 52.3676 4.90414
nostrcheck.me 43.6532 -79.3832
relay.etch.social 41.2619 -95.8608
relay.holzeis.me 43.6532 -79.3832
nostr.mom 50.4754 12.3683
wheat.happytavern.co 43.6532 -79.3832
3 relay.guggero.org 47.3769 8.54169
4 nostr.faultables.net nostr-relay.online 40.7357 -74.1724
5 nostr-pub.wellorder.net relay.bullishbounty.com 45.5201 40.7357 -122.99 -74.1724
6 purpura.cloud nostr.kalf.org 43.6532 52.3676 -79.3832 4.90414
7 fanfares.nostr1.com relay.hook.cafe 40.7128 40.7357 -74.006 -74.1724
8 nostr-03.dorafactory.org nostrcheck.me 1.35208 43.6532 103.82 -79.3832
9 ribo.us.nostria.app relay.vrtmrz.net 41.5868 40.7357 -93.625 -74.1724
temp.iris.to 43.6532 -79.3832
relay.seq1.net 40.7128 -74.006
ithurtswhenip.ee 51.223 6.78245
relay.nostrcheck.me 43.6532 -79.3832
nostr.zenon.network 43.5009 -70.4428
nostr.red5d.dev 40.7357 -74.1724
relay.puresignal.news 40.7357 -74.1724
relay.lumina.rocks 49.0291 8.35695
nostr.smartflowsocial.com 40.7357 -74.1724
relay.mwaters.net 50.9871 2.12554
nostr.noones.com 50.1109 8.68213
relay.fountain.fm 39.0997 -94.5786
nostr.0x7e.xyz 47.4988 8.72369
nostr-01.yakihonne.com 1.32123 103.695
orangepiller.org 60.1699 24.9384
relay.0xchat.com 1.35208 103.82
articles.layer3.news 37.3387 -121.885
purplerelay.com 50.1109 8.68213
nostr.makibisskey.work 40.7357 -74.1724
nostr.bitcoiner.social 39.1585 -94.5728
wot.sudocarlos.com 51.5072 -0.127586
relay.notoshi.win 13.4166 101.335
a.nos.lol 50.4754 12.3683
relay.evanverma.com 40.8302 -74.1299
no.str.cr 9.92857 -84.0528
mhp258zrpiiwn.clorecloud.net 43.6532 -79.3832
nostr.rtvslawenia.com 49.4543 11.0746
nostr-relay.psfoundation.info 39.0438 -77.4874
strfry.shock.network 41.8959 -88.2169
nostr.myshosholoza.co.za 52.3676 4.90414
relay.samt.st 40.8302 -74.1299
nostr.azzamo.net 52.2633 21.0283
premium.primal.net 40.7357 -74.1724
relay.npubhaus.com 40.7357 -74.1724
nostr.lostr.space 43.6532 -79.3832
nostr-relay.cbrx.io 40.7357 -74.1724
10 nostr.notribe.net 40.8302 -74.1299
11 santo.iguanatech.net nos.lol 40.8302 50.4754 -74.1299 12.3683
12 relay.bitcoinartclock.com relay.notoshi.win 50.4754 13.4166 12.3683 101.335
13 nostr.rikmeijer.nl nostrelites.org 50.4754 41.8781 12.3683 -87.6298
14 relay.primal.net nostr-02.czas.top 40.7357 53.471 -74.1724 9.88208
15 nostr.spaceshell.xyz relay.2nix.de 40.7128 60.1699 -74.006 24.9384
16 relay.electriclifestyle.com nostr.faultables.net 26.2897 43.6532 -80.1293 -79.3832
17 nostr.noones.com 50.1109 8.68213
18 relay.nostromo.social 49.4543 11.0746
19 keys.nostr1.com 40.7057 -74.0136
20 relay.toastr.net 40.8054 -74.0241
21 nostr.spicyz.io 40.7357 -74.1724
22 shu04.shugur.net 25.2604 55.2989
23 relay-testnet.k8s.layer3.news 37.3387 -121.885
24 relay.freeplace.nl 52.3676 4.90414
25 relay.wolfcoil.com 35.6092 139.73
26 relay2.ngengine.org 43.6532 -79.3832
27 nostr.davidebtc.me 50.1109 8.68213
28 inbox.azzamo.net 52.2633 21.0283
29 relay.arx-ccn.com 50.4754 12.3683
30 nostr2.girino.org 43.6532 -79.3832
31 nostr.camalolo.com 24.1469 120.684
32 nostr.mom 50.4754 12.3683
33 relayone.soundhsa.com 33.1384 -95.6011
34 relay.zone667.com 60.1699 24.9384
35 nr.yay.so 46.2126 6.1154
36 r.lostr.net 52.3676 4.90414
37 zap.watch 45.5029 -73.5723
38 relay.evanverma.com 40.8302 -74.1299
39 nostr.sagaciousd.com 49.2827 -123.121
40 dev-nostr.bityacht.io 25.0797 121.234
41 relay.dwadziesciajeden.pl 52.2297 21.0122
42 nostr.mehdibekhtaoui.com 49.4939 -1.54813
43 nostr.night7.space 50.4754 12.3683
44 wot.basspistol.org 49.4521 11.0767
45 nostr.hekster.org 37.3986 -121.964
46 relay.lumina.rocks 49.0291 8.35695
47 offchain.pub 36.1809 -115.241
48 satsage.xyz 37.3986 -121.964
49 nostr.openhoofd.nl 51.9229 4.40833
50 nostrelay.memory-art.xyz 43.6532 -79.3832
51 nostr-02.yakihonne.com 1.32123 103.695
52 yabu.me 35.6092 139.73
53 relay.magiccity.live 25.8128 -80.2377
54 wot.soundhsa.com 33.1384 -95.6011
55 nostr-rs-relay.dev.fedibtc.com 39.0438 -77.4874
56 relay.upleb.uk 52.2297 21.0122
57 soloco.nl 40.7357 -74.1724
58 nostr.plantroon.com 50.1013 8.62643
59 relay.angor.io 48.1046 11.6002
60 relay.sigit.io 50.4754 12.3683
61 khatru.nostrver.se 51.8933 4.42083
62 nostrelay.circum.space 51.2217 6.77616
63 nproxy.kristapsk.lv 60.1699 24.9384
64 nostr.chaima.info 51.223 6.78245
65 nostr.bilthon.dev 25.8128 -80.2377
66 nostr.azzamo.net 52.2633 21.0283
67 relay.fr13nd5.com 52.5233 13.3426
68 nostr.agentcampfire.com 50.8933 6.05805
69 relay.uid.ovh 43.6532 -79.3832
70 nostr-rs-relay-ishosta.phamthanh.me 40.7357 -74.1724
71 wot.sovbit.host 64.1466 -21.9426
72 nostr-relay.cbrx.io 43.6532 -79.3832
73 relay.tagayasu.xyz 43.6715 -79.38
74 relay.nostr.wirednet.jp 34.706 135.493
75 wot.nostr.place 30.2672 -97.7431
76 relay.libernet.app 43.6532 -79.3832
77 purpura.cloud 43.6532 -79.3832
78 adre.su 59.9311 30.3609
79 strfry.felixzieger.de 50.1013 8.62643
80 nostr-verified.wellorder.net 45.5201 -122.99
81 relay.islandbitcoin.com 12.8498 77.6545
82 gnostr.com 42.6978 23.3246
83 relay.davidebtc.me 50.1109 8.68213
84 freelay.sovbit.host 64.1476 -21.9392
85 nostr.spaceshell.xyz 43.6532 -79.3832
86 nostr.red5d.dev 43.6532 -79.3832
87 relay.nostriches.club 43.6532 -79.3832
88 relay.basspistol.org 46.2044 6.14316
89 relay.ditto.pub 43.6532 -79.3832
90 nostr.rtvslawenia.com 49.4543 11.0746
91 relay.stream.labs.h3.se 59.4016 17.9455
92 a.nos.lol 50.4754 12.3683
93 relay.nostraddress.com 40.7357 -74.1724
94 dev-relay.lnfi.network 39.0997 -94.5786
95 relay.cosmicbolt.net 37.3986 -121.964
96 relay03.lnfi.network 39.0997 -94.5786
97 relay04.lnfi.network 39.0997 -94.5786
98 nostr.snowbla.de 60.1699 24.9384
99 santo.iguanatech.net 40.8302 -74.1299
100 nostr.myshosholoza.co.za 52.3676 4.90414
101 nostr-01.yakihonne.com 1.32123 103.695
102 relay.usefusion.ai 38.7134 -78.1591
103 relay.nostr.place 32.7767 -96.797
104 relay.bitcoinartclock.com 50.4754 12.3683
105 nostr.coincards.com 53.5501 -113.469
106 relay.coinos.io 40.7357 -74.1724
107 relay01.lnfi.network 39.0997 -94.5786
108 no.str.cr 9.92857 -84.0528
109 relay.holzeis.me 43.6532 -79.3832
110 relay.agora.social 50.7383 15.0648
111 theoutpost.life 64.1476 -21.9392
112 articles.layer3.news 37.3387 -121.885
113 relay.primal.net 40.7357 -74.1724
114 nostr-2.21crypto.ch 47.4988 8.72369
115 relay.puresignal.news 40.7357 -74.1724
116 pyramid.fiatjaf.com 51.5072 -0.127586
117 relay.wavlake.com 41.2619 -95.8608
118 nostr.0x7e.xyz 47.4988 8.72369
119 relay.21e6.cz 50.1682 14.0546
120 nostr-relay.zimage.com 34.282 -118.439
121 relay.fundstr.me 42.3601 -71.0589
122 temp.iris.to 43.6532 -79.3832
123 nostr-dev.wellorder.net 45.5201 -122.99
124 relay.agorist.space 52.3734 4.89406
125 relay.mwaters.net 50.9871 2.12554
126 wot.utxo.one 40.7128 -74.006
127 relay.utxo.farm 35.6916 139.768
128 relayrs.notoshi.win 43.6532 -79.3832
129 r.bitcoinhold.net 43.6532 -79.3832
130 nostr.huszonegy.world 47.4979 19.0402
131 relay.nosto.re 51.8933 4.42083
132 relay.0xchat.com 1.35208 103.82
133 relay.nostrhub.tech 49.0291 8.35696
134 purplerelay.com 50.1109 8.68213
135 nostr.namek.link 40.7357 -74.1724
136 nostr.thebiglake.org 32.71 -96.6745
137 nostr-relay.psfoundation.info 39.0438 -77.4874
138 wot.dergigi.com 64.1476 -21.9392
139 nostr.carroarmato0.be 50.9928 3.26317
140 nostr.21crypto.ch 47.4988 8.72369
141 relay.nostr.net 50.4754 12.3683
142 cyberspace.nostr1.com 40.7128 -74.006
143 srtrelay.c-stellar.net 43.6532 -79.3832
144 relay.nostrdice.com -33.8688 151.209
145 wot.sebastix.social 51.8933 4.42083
146 nostr.satstralia.com 64.1476 -21.9392
147 relay.illuminodes.com 47.6061 -122.333
148 relay.letsfo.com 51.098 17.0321
149 relay-dev.satlantis.io 40.8302 -74.1299
150 mhp258zrpiiwn.clorecloud.net 43.6532 -79.3832
151 relay.nostrhub.fr 48.1046 11.6002
152 nostr.simplex.icu 50.8198 -1.08798
153 wot.nostr.party 36.1627 -86.7816
154 shu02.shugur.net 21.4902 39.2246
155 nostr.casa21.space 40.7357 -74.1724
156 schnorr.me 43.6532 -79.3832
157 nostr.sathoarder.com 48.5734 7.75211
158 nostr.lostr.space 43.6532 -79.3832
159 relay.barine.co 40.7357 -74.1724
160 nostr-relay.xbytez.io 50.6924 3.20113
161 relay.javi.space 43.4633 11.8796
162 nostr.smartflowsocial.com 40.7357 -74.1724
163 bcast.seutoba.com.br 40.7357 -74.1724
164 nostr.oxtr.dev 50.4754 12.3683
165 nostr.n7ekb.net 47.4941 -122.294
166 fanfares.nostr1.com 40.7057 -74.0136
167 bcast.girino.org 43.6532 -79.3832
168 nostr.vulpem.com 49.4543 11.0746
169 shu05.shugur.net 48.8566 2.35222
170 nostr-03.dorafactory.org 1.35208 103.82
171 relay.artx.market 43.652 -79.3633
172 relay.chorus.community 50.1109 8.68213
173 nostream.breadslice.com 43.6532 -79.3832
174 nostr-relay.nextblockvending.com 47.2343 -119.853
175 relay.nostx.io relay.olas.app 40.7357 50.4754 -74.1724 12.3683
176 strfry.elswa-dev.online 48.8566 2.35222
177 nostr-relay.amethyst.name 39.0438 -77.4874
178 relay.nostr.vet 52.6467 4.7395
179 relay02.lnfi.network 39.0997 -94.5786
180 nos.xmark.cc 50.6924 3.20113
181 nostr-01.uid.ovh 40.7357 -74.1724
182 nostr.liberty.fans 36.9104 -89.5875
183 nostr.4rs.nl 49.0291 8.35696
184 wheat.happytavern.co 40.7357 -74.1724
185 fenrir-s.notoshi.win 40.7357 -74.1724
186 relay.btcforplebs.com 43.6532 -79.3832
187 nostr.now 36.55 139.733
188 orangepiller.org 60.1699 24.9384
189 relay.satlantis.io 32.8769 -80.0114
190 relay.cypherflow.ai 48.8566 2.35222
191 relay.orangepill.ovh 49.1689 -0.358841
192 wot.brightbolt.net 47.6735 -116.781
193 wot.tealeaf.dev 33.7488 -84.3877
194 relay.wellorder.net 45.5201 -122.99
195 ynostr.yael.at 60.1699 24.9384
196 ribo.af.nostria.app -26.2041 28.0473
197 nostr.tadryanom.me 43.6532 -79.3832
198 relay.jeffg.fyi 43.6532 -79.3832
199 relay.bitcoinveneto.org 64.1466 -21.9426
200 nostr.data.haus 50.4754 12.3683
201 relay.varke.eu 52.6921 6.19372
202 relay.artiostr.ch 40.7357 -74.1724
203 relay.moinsen.com 50.4754 12.3683
204 nostr.makibisskey.work 40.7357 -74.1724
205 relay.snort.social 40.7357 -74.1724
206 premium.primal.net 43.6532 -79.3832
207 relay.getsafebox.app 43.6532 -79.3832
208 nostr-relay-1.trustlessenterprise.com 43.6532 -79.3832
209 relay.lifpay.me 1.35208 103.82
210 strfry.openhoofd.nl 51.9229 4.40833
211 nostrcheck.tnsor.network 43.6532 -79.3832
212 noxir.kpherox.dev 34.8587 135.509
213 relay5.bitransfer.org 43.6532 -79.3832
214 ribo.us.nostria.app 41.5868 -93.625
215 nostr-pub.wellorder.net 45.5201 -122.99
216 relay.mostro.network 40.8302 -74.1299
217 wot.nostr.net 40.7357 -74.1724
218 relay.nostriot.com 41.5695 -83.9786
219 nostr.mikoshi.de 50.1109 8.68213
220 relay.mattybs.lol 40.7357 -74.1724
221 relay.nostr.band 60.1699 24.9384
222 strfry.shock.network 41.8959 -88.2169
223 x.kojira.io 43.6532 -79.3832
224 relay.etch.social 41.2619 -95.8608
225 relay.lightning.pub 41.8959 -88.2169
226 relay.damus.io 43.6532 -79.3832
227 relay.degmods.com 50.4754 12.3683
228 relay.nostrcheck.me 43.6532 -79.3832
229 relay.credenso.cafe 43.3601 -80.3127
230 shu01.shugur.net 21.4902 39.2246
231 relay.ru.ac.th 13.7584 100.622
232 relay.goodmorningbitcoin.com 40.7357 -74.1724
233 relay.bitcoindistrict.org 43.6532 -79.3832
234 black.nostrcity.club 41.8781 -87.6298
235 nostr.jerrynya.fun 31.2304 121.474
236 orangesync.tech 50.1109 8.68213
237 nostr.blankfors.se 60.1699 24.9384
238 relay.chatbett.de 28.0199 -82.5248
239 relay.siamdev.cc 13.8434 100.363
240 relay.seq1.net 40.7128 -74.006
241 dizzyspells.nostr1.com 40.7057 -74.0136
242 strfry.bonsai.com 37.8715 -122.273
243 nostr.stakey.net 52.3676 4.90414
244 ithurtswhenip.ee 51.223 6.78245
245 relay.mccormick.cx 52.3563 4.95714
246 alien.macneilmediagroup.com 43.6532 -79.3832
247 relay-rpi.edufeed.org 49.4543 11.0746
248 relay.aloftus.io 34.0881 -118.379
249 nostr.girino.org 40.7357 -74.1724
250 nostr.einundzwanzig.space 50.1109 8.68213
251 nostr.rikmeijer.nl 50.4754 12.3683
252 relay2.angor.io 48.1046 11.6002
253 nostr.zenon.network 43.5009 -70.4428
254 relay.internationalright-wing.org -22.5022 -48.7114
255 relayb.uid.ovh 40.7357 -74.1724
256 prl.plus 38.9072 -77.0369
257 relay.ngengine.org 40.7357 -74.1724
258 nostr.tac.lol 47.4748 -122.273
259 nostr.88mph.life 43.6532 -79.3832
260 relay.13room.space 40.7357 -74.1724
261 relay.hasenpfeffr.com 39.0438 -77.4874
262 nostr.zoracle.org 45.6018 -121.185
263 nostr.luisschwab.net 40.7357 -74.1724
264 relay.electriclifestyle.com 26.2897 -80.1293
265 vitor.nostr1.com 40.7128 -74.006
266 relay.origin.land 35.6673 139.751
267 alienos.libretechsystems.xyz 55.4724 9.87335
268 relay.fountain.fm 39.0997 -94.5786
269 wot.dtonon.com 43.6532 -79.3832
270 nostr.hifish.org 47.4043 8.57398
271 ribo.eu.nostria.app 52.3676 4.90414
@@ -85,6 +85,10 @@ class BluetoothConnectionManager(
// Public property for address-peer mapping
val addressPeerMap get() = connectionTracker.addressPeerMap
// Expose first-announce helpers to higher layers
fun noteAnnounceReceived(address: String) { connectionTracker.noteAnnounceReceived(address) }
fun hasSeenFirstAnnounce(address: String): Boolean = connectionTracker.hasSeenFirstAnnounce(address)
init {
powerManager.delegate = this
// Observe debug settings to enforce role state while active
@@ -30,6 +30,8 @@ class BluetoothConnectionTracker(
private val connectedDevices = ConcurrentHashMap<String, DeviceConnection>()
private val subscribedDevices = CopyOnWriteArrayList<BluetoothDevice>()
val addressPeerMap = ConcurrentHashMap<String, String>()
// Track whether we have seen the first ANNOUNCE on a given device connection
private val firstAnnounceSeen = ConcurrentHashMap<String, Boolean>()
// RSSI tracking from scan results (for devices we discover but may connect as servers)
private val scanRSSI = ConcurrentHashMap<String, Int>()
@@ -91,6 +93,8 @@ class BluetoothConnectionTracker(
Log.d(TAG, "Tracker: Adding device connection for $deviceAddress (isClient: ${deviceConn.isClient}")
connectedDevices[deviceAddress] = deviceConn
pendingConnections.remove(deviceAddress)
// Mark as awaiting first ANNOUNCE on this connection
firstAnnounceSeen[deviceAddress] = false
}
/**
@@ -194,7 +198,8 @@ class BluetoothConnectionTracker(
}
// Update connection attempt atomically
val attempts = (currentAttempt?.attempts ?: 0) + 1
// If the previous attempt window expired, reset backoff to 1; otherwise increment
val attempts = if (currentAttempt?.isExpired() == true) 1 else (currentAttempt?.attempts ?: 0) + 1
pendingConnections[deviceAddress] = ConnectionAttempt(attempts)
Log.d(TAG, "Tracker: Added pending connection for $deviceAddress (attempts: $attempts)")
return true
@@ -279,7 +284,7 @@ class BluetoothConnectionTracker(
subscribedDevices.removeAll { it.address == deviceAddress }
addressPeerMap.remove(deviceAddress)
}
pendingConnections.remove(deviceAddress)
firstAnnounceSeen.remove(deviceAddress)
Log.d(TAG, "Cleaned up device connection for $deviceAddress")
}
@@ -313,6 +318,21 @@ class BluetoothConnectionTracker(
addressPeerMap.clear()
pendingConnections.clear()
scanRSSI.clear()
firstAnnounceSeen.clear()
}
/**
* Mark that we have received the first ANNOUNCE over this device connection.
*/
fun noteAnnounceReceived(deviceAddress: String) {
firstAnnounceSeen[deviceAddress] = true
}
/**
* Check whether the first ANNOUNCE has been seen for a device connection.
*/
fun hasSeenFirstAnnounce(deviceAddress: String): Boolean {
return firstAnnounceSeen[deviceAddress] == true
}
/**
@@ -408,25 +408,17 @@ class BluetoothMeshService(private val context: Context) {
val deviceAddress = routed.relayAddress
val pid = routed.peerID
if (deviceAddress != null && pid != null) {
// Only set mapping if not already mapped
if (!connectionManager.addressPeerMap.containsKey(deviceAddress)) {
// First ANNOUNCE over a device connection defines a direct neighbor.
if (!connectionManager.hasSeenFirstAnnounce(deviceAddress)) {
// Bind or rebind this device address to the announcing peer
connectionManager.addressPeerMap[deviceAddress] = pid
Log.d(TAG, "Mapped device $deviceAddress to peer $pid on ANNOUNCE")
connectionManager.noteAnnounceReceived(deviceAddress)
Log.d(TAG, "Mapped device $deviceAddress to peer $pid on FIRST-ANNOUNCE for this connection")
// Mark this peer as directly connected for UI
try {
peerManager.getPeerInfo(pid)?.let {
// Set direct connection flag
// (This will also trigger a peer list update)
peerManager.setDirectConnection(pid, true)
// Also push reactive directness state to UI (best-effort)
try {
// Note: UI observes via didUpdatePeerList, but we can also update ChatState on a timer
} catch (_: Exception) { }
}
} catch (_: Exception) { }
// Mark as directly connected (upgrades from routed if needed)
try { peerManager.setDirectConnection(pid, true) } catch (_: Exception) { }
// Schedule initial sync for this new directly connected peer only
// Initial sync for this newly direct peer
try { gossipSyncManager.scheduleInitialSyncToPeer(pid, 1_000) } catch (_: Exception) { }
}
}
@@ -957,12 +949,11 @@ class BluetoothMeshService(private val context: Context) {
* Send leave announcement
*/
private fun sendLeaveAnnouncement() {
val nickname = delegate?.getNickname() ?: myPeerID
val packet = BitchatPacket(
type = MessageType.LEAVE.value,
ttl = MAX_TTL,
senderID = myPeerID,
payload = nickname.toByteArray()
payload = byteArrayOf()
)
// Sign the packet before broadcasting
@@ -50,32 +50,24 @@ class SecurityManager(private val encryptionService: EncryptionService, private
return false
}
// Validate packet payload
if (packet.payload.isEmpty()) {
Log.d(TAG, "Dropping packet with empty payload")
return false
}
// Replay attack protection (same 5-minute window as iOS)
val currentTime = System.currentTimeMillis()
val packetTime = packet.timestamp.toLong()
val timeDiff = kotlin.math.abs(currentTime - packetTime)
// if (timeDiff > MESSAGE_TIMEOUT) {
// Log.d(TAG, "Dropping old packet from $peerID, time diff: ${timeDiff/1000}s")
// return false
// }
val messageType = MessageType.fromValue(packet.type)
// Duplicate detection
val messageID = generateMessageID(packet, peerID)
if (messageType != MessageType.ANNOUNCE) {
if (processedMessages.contains(messageID)) {
Log.d(TAG, "Dropping duplicate packet: $messageID")
return false
}
// Add to processed messages
processedMessages.add(messageID)
messageTimestamps[messageID] = currentTime
} else {
// Do not deduplicate ANNOUNCE at the security layer.
// They are signed/idempotent and we need to ensure first-announce per-connection can bind.
}
// NEW: Signature verification logging (not rejecting yet)
verifyPacketSignatureWithLogging(packet, peerID)