Last Notes
JellyFish 🪼 relays are now running Immortal versions 0.0.9. Supporting gift wraps and direct messages. ⚡📝
#nevent1q…e2yc
what do you think if relays add their tor hidden service address to their nip-11 document?
@nprofile…pyug would you support it on amethyst if we add it on immortal implementation? also, currently we are supporting a new field called default limit based on: https://github.com/nostr-protocol/nips/pull/1821 which you can support it since i can see amethyst have the most complete information document ui.
thanks. 🫡⚡
if you want to run a personal relay, i would be happy if you consider using alienos.
# Immortal v0.0.5 release
## What's Changed
* fix(server): random panics on close message handle. by @kehiy in https://github.com/dezh-tech/immortal/pull/71
* chore(readme): change title size by @ZigBalthazar in https://github.com/dez#h-tech/immortal/pull/72
* feat(websocket): use redis bloom filter by @ZigBalthazar in https://github.com/dezh-tech/immortal/pull/73
* fix(config): update nip11 version in bootstrap by @ZigBalthazar in https://github.com/dezh-tech/immortal/pull/83
* feat(server:ws): adding htmp landing page for relay. by @kehiy in https://github.com/dezh-tech/immortal/pull/84
* feat(nip13): add nip13, pow. by @kehiy in https://github.com/dezh-tech/immortal/pull/85
* feat(nip42,nip70): add auth and protected events. by @kehiy in https://github.com/dezh-tech/immortal/pull/86
* feat(client): kraken integration. by @kehiy in https://github.com/dezh-tech/immortal/pull/88
* chore: v0.0.5 release. by @kehiy in https://github.com/dezh-tech/immortal/pull/90
**Full Changelog**: https://github.com/dezh-tech/immortal/compare/v0.0.4...v0.0.5
that's a great idea. my most favorite clients from you is nostribe and docstr. both are ok.
you can support a lot of new features and nips.
We are thrilled to announce that you can request deletion of all of your events + dms you received over nostr using NIP-62 Right to Vanish!🚫📝🪼⚡
https://image.nostr.build/bd9ee877be267efbc19573fde881db4ebba81c3c4e99170eae433f0f3f765217.jpg
#nevent1q…s38q
🚀 Announcing the Jellyfish Relay Service!
Our paid relay service is now live! 🌊 Gain access to wss://jellyfish.land today at jellyfish.land/relay.
🔹 Why Choose Jellyfish Relay?
🚀 Scalable: Powered by Immortal Relay for seamless multi-instance scaling.
🔒 Private: We honor deletion requests, vanish requests (NIP-62), Protected events, synced across all OUR relays.
🛡️ Reliable: We retain your data and accept old events—never lose your history.
⚖️ Moderated: We actively keep the relay spam-free & safe—reporting features coming soon!
🔮 What's Next?
After growing our user base, upcoming features include NIP-50 search, Tor hidden services, event migration (Import/Export), and more! Visit jellyfish.land/relay for current features.
💡 We're in beta! Have ideas on features, pricing, or anything else? Drop a comment—we’re listening!
🙌 Support us & subscribe now: jellyfish.land/relay 🚀
and 8.2 billion users is my goal.
any new nip will be supported on immortal, not enr-01. so that means after the switch, of course we will put work on it as well.
but beside immortal, indexing and searching on nostr is a huge thing that can be a separate service. so, we may started another project focusing on index and synchronization.
we will post all updates here and you can follow. also here is our github so you can follow codes as well:
https://github.com/dezh-tech
onward.
A huge thank to @nprofile…7rdz for his contribution, and the time and effort he put on nip-50 support on immortal. he did a great job and moved us forward a lot and let us to reach v1 milestone really faster!
Contributions on dezh open projects are very welcome. We believe contributions and collaborations would make a huge impact on whole nostr ecosystem which is obviously better than working independently without any collaboration.
#nevent1q…0vkg
notes, but tiny. say hello to nip-b1.
#nevent1q…kuk6
Announcing Immortal Version 0.0.9 release!
This release contains major security fixes + giftwrap support.
Changes:
1. Checking user provided event id validity.
2. Returning gift wrapped events to recepients only.
Here is the release details:
https://github.com/dezh-tech/immortal/releases/tag/v0.0.9
If you are running Immortal, updating to this version is mandatory!
This version is compatible with latest kraken release.
a better way to explore immortal:
#nevent1q…czvy
The jellyfish relay service is now running Immortal v0.0.8!🪼⚡
JellyFish Immortal beta relay (immo.jellyfish. land) is temporarily down for updating to version 0.0.5.
#immortal #jellyfish
simd is faster when your cpu supports it. afaik this is not widely available specifically in personal devices.
Announcing Immortal relay version v0.0.8 version! ⚡🪼
Change log 📃:
Supporting shutdown method for manager in gRPC.
Adding pubkey white list black list.
Accepting 1 filter per REQ message. implements: nostr-protocol/nips#1645.
Using mongo db aggregation pipelines to answer to REQ messages.
Fixing possible int overflow, casting int32/64 to uint16 on task scheduler.
Supporting standard NIP-09.
Supporting NIP-62: nostr-protocol/nips#1256.
On Github:
https://github.com/dezh-tech/immortal/releases/tag/v0.0.8
#immortal #dezh #relay #nostr #right_to_vanish
dezh tech #immortal up and running!
#nevent1q…jnd0
Of course. We will create nostr and matrix communities and announce them ASAP...
we are thrilled to announce that the #jellyfish request are now mirrored to an #immortal instance!🦩🔥🧪
also, you can connect to immortal instance directly using the following address:
was://immo.jellyfish.land
> this address is temporary.
we check the immortal results and then we go for replacement. if you are using direct connection, we will be happy to hear your ideas and feedback.
immortal v0.0.7 released!
here is what's new:
- Fixing filter parsing issue.
- Supporting NIP-40.
- Refactoring project structure.
- Indexing id field in the database to make it unique.
- Fixing ephemeral event kind response.
- Returning proper error on duplicated event write.
- Adding system, console, and file logs.
- Not returning deleted events with a default value.
full release details:
https://github.com/dezh-tech/immortal/releases/tag/v0.0.7
goos: linux
goarch: amd64
pkg: github.com/nbd-wtf/go-nostr
cpu: 12th Gen Intel(R) Core(TM) i3-12100F
BenchmarkParseMessage
BenchmarkParseMessage/golang
BenchmarkParseMessage/golang-8 162 6665196 ns/op
BenchmarkParseMessage/simdjson
BenchmarkParseMessage/simdjson-8 28 43713545 ns/op
PASS
ok github.com/nbd-wtf/go-nostr 3.138s
i was not aware of simdjson on go...
but it seems its for 2 years ago. forking it? you do it or i can go for it?
also, these stuff like simdjson and linsecp245k1 in golang has a lot of overhead, what is your opinion?
the jellyfish relay will soon start mirroring its request to an immortal instance instead of enr-01. after passing tests, we start to proxy requests to it partially until we proxy 100% of requests to it. then the enr-01 instance will be shutdown.
by adding wss://relay.jellyfish.land to your relay list, help us to test immortal much better. we will be happy to hear your suggestions.
after a successful switch, paid relay service will be start. consider that the current relay will remain free!
onward.
Running Immortal v0.0.6!
We are thrilled to announce that we are now only using Immortal relay on Jellyfish 🪼 service.
The enr-01 relay which was a fork of @nprofile…zkjd's nostr nestjs relay is now down. Thank you for your great job, we used it and it was great! 🚀
Currently you can connect (or keep your connection) to wss://relay.jellyfish.land and enjoy using Immortal. 🪼🛸
The beta domain (wss://immo.jellyfish.land) is now down forever.
Next steps:
1. We will migrate enr-01 data to immortal.
2. We will implemented deletation, report and expiration events on next immortal version.
Stay tuned for our new special service as well. 🤨🪼
Onward...
can we see the prices by sats or at least usd?
why i can't find myself. am i an impersonator? 💔
Immortal now have a lending page which show its documentation:
https://docs.dezh.tech/docs/category/immortal
it talks about implementation stuff, code and differences on nips implementation in detail. we can see it as a better nip-11 page.
Introduction new dezh domain specific relay! 🥶💭
210Maxi is a relay for NIP-B1 feeds, providing notes guaranteed to be at most 210 character and tiny. 📄
If you are interested in tiny notes only, run your 210Maxi and connect it using Jumble, Amethyst or any other preferred clients to have a feed of tiny notes.
https://file.nostrmedia.com/f/bd4ae3e67e29964d494172261dc45395c89f6bd2e774642e366127171dfb81f5/bcbf115ff170ac73d2cb660bf1d784046abb8bc5f026eefd46f6ae501adce902.png
You can find the full details and documentation to run a 210Maxi instance here:
https://github.com/dezh-tech/ddsr/tree/main/210maxi
cc @nprofile…pyug based on B1.
strfry is not the only relay available our there. you can use cloud relay maybe for this. 👀
nostr wins by being a better way to do internet.
https://zapmeacoffee.com/npub19yw8tkfh530kdgfqn782vcga7azgckdn2fjjp3nv5txu6dl3h7lqhv322j
⚔️
fact: you can use @nprofile…w8yj service only using bitcoin, onchain and lightning. also, all @nprofile…rvu4 and @nprofile…w8yj announcements are published on nostr only.
you can just use #bitcoin .
you can just use #nostr .
Yep, that worked! Thank you! This is a neat tool, thanks for sharing that as well.
Somebody OTS'd the badger? 🧡😅
It's a sticker indicating that it has already sold.
I do too. It captures so much emotion.
That might be handy. Maybe I could simplify some things the less familiar.
I'm on my phone right now, so I'm getting an error but I'll try it again when at a proper screen. Thanks!
Same. I've been through 3 of the shows. This was my favorite I've seen so far.
we will open an issue on nostr-tools and try to migrate to nip-17 again soon. 😵💫
thanks a lot, ill take a look and share my experience there.🫡
got it. so for example we can't run a push server to be used in amey?
if you want, we can help on server side of this feature. 👀
1. so, i think we had some issues with typescript crypto package. we just switched to nip04.
2. yes, i meant the dm preferred relay lists, i can see most clients don't care about it.
3. do we have any energy efficient alternatives?
how a push notification server can work? we can implement it on immortal.
https://i.nostr.build/xHUuIhjAyJHPpw4B.jpg
https://i.nostr.build/E2wCI5eYi5AA3ptG.jpg
Its art week
https://i.nostr.build/b9CghYtUDLn3Sun3.jpg
our first nostr service is available now! 🪼
checkout https://jellyfish.land/relay and try it out. we are actively improving it overtime and everything else depends on your supports. ❤️
onward. 🫡
#nevent1q…mdmq
🚀 Announcing the Jellyfish Relay Service!
Our paid relay service is now live! 🌊 Gain access to jellyfish.land today at https://jellyfish.land/relay .
🔹 Why Choose Jellyfish Relay?
🚀 Scalable: Powered by Immortal Relay for seamless multi-instance scaling.
🔒 Private: We honor deletion requests, vanish requests (NIP-62), Protected events, synced across all OUR relays.
🛡️ Reliable: We retain your data and accept old events—never lose your history.
⚖️ Moderated: We actively keep the relay spam-free & safe—reporting features coming soon!
🔮 What's Next?
After growing our user base, upcoming features include NIP-50 search, Tor hidden services, event migration (Import/Export), and more! Visit jellyfish.land/relay for current features.
💡 We're in beta! Have ideas on features, pricing, or anything else? Drop a comment—we’re listening!
🙌 Support us & subscribe now: https://jellyfish.land/relay 🚀
🚀 Announcing the Jellyfish Relay Service!
Our paid relay service is now live! 🌊 Gain access to wss://jellyfish.land today at jellyfish.land/relay.
🔹 Why Choose Jellyfish Relay?
🚀 Scalable: Powered by Immortal Relay for seamless multi-instance scaling.
🔒 Private: We honor deletion requests, vanish requests (NIP-62), Protected events, synced across all OUR relays.
🛡️ Reliable: We retain your data and accept old events—never lose your history.
⚖️ Moderated: We actively keep the relay spam-free & safe—reporting features coming soon!
🔮 What's Next?
After growing our user base, upcoming features include NIP-50 search, Tor hidden services, event migration (Import/Export), and more! Visit jellyfish.land/relay for current features.
💡 We're in beta! Have ideas on features, pricing, or anything else? Drop a comment—we’re listening!
🙌 Support us & subscribe now: jellyfish.land/relay 🚀
sometimes we have to send automated nip-17 messages, using codes. for example in nostr-tools on npm, we tried a lot but when we try to decode it we get invalid mac for no reasons.
or sometimes a client event amey won't show some of them. i believe this one is because of invalid outbox model usage on some clients.
also, are they energy efficient? when i look at the spec we do a lot of cryptography.
missing fact: they don't work.
who the hell is this guy?
why should i have thoughts about some retarded guy who have x account? 🥱
I love that this bunny decided to move in with me, but he sort of creeps me out sometimes. 👀 https://i.nostr.build/fIIzTrkAJnRmjmm6.jpg
Sometimes I wonder why people can't see their own lack of humility. Then I remember... they're too busy being shiny to see through themselves.
app.flotilla.social is my dm app now ( at least for now) ... it works insanely well for that 😅
your welcome. 😂
i think @nprofile…nq40 answered your question better than what i can say. as he is author of both nips.👀
Its thunderstorm season 🥰 https://npub1cgcwm56v5hyrrzl5ty4vq4kdud63n5u4czgycdl2r3jshzk55ufqe52ndy.blossom.band/be5443255de76f9a8734aa516c1683236819b55c37bb012d77b3889b0ee15369.jpg
before answering: always use #asknostr for questions. 🫡
honestly most of clients don't respect outbox/nip-65 and nip-05 relays and they just publish on relays you configured directly there. or they may use other logics. whic i think @nprofile…dlnm talked about it before.
but yes, it would be great if you support relays field since it's just another way to advertise where you can be found.
about what relays to set, just let user to select it manually.
personally, im supporting a manageable nip-05 server on alienos, but supporting relays field was a little tricky so i kept it for next version since im too busy these days. its better to say it requires a lot of code.
overall, yes. support it and if someday you made a client or script always respect nip-65 and nip-05 relays field.
you can juat use nostr.
#nevent1q…r6mq
your welcome. 🫡
you did a great job on aka signer. updating ui and active development can make it much more better.
also, i created some github issues and suggested some improvements.
the new method by @nprofile…z8x4 is also a great improvement. 🔥
thank you for your detailed explanation.❤️ so, you basically prefer subscription against admission, correct?
i hope he implement it soon. its the best signer available at the moment.
this signer used esp32 which is not safe and have backdoors.
it seems to be some ai bullshit. 😵💫
do you use a paid relay service? which one? and why?
also, for using a paid relay, do you prefer subscription, admission or publication fees?
i will be happy to have your ideas and opinions on this. 🫡❤️
#nostr #relay #sats #bitcoin #asknostr
Happy #Nowruz, new Iranian year. 🥳🪼🔥
نوروزتان پیروز. 🥳🪼 🔥
#نوروز #سالنو #ایران #پارسی
#nowruz #iran #persian #new_year
https://upload.wikimedia.org/wikipedia/commons/thumb/b/b9/Haft-sin%2C_Nowruz%2C_Still-life-3205068.jpg/1280px-Haft-sin%2C_Nowruz%2C_Still-life-3205068.jpg
"And above all, watch with glittering eyes the whole world around you because the greatest secrets are always hidden in the most unlikely places. Those who don't believe in magic will never find it."
-Roald Dahl
I saw someone today I hadn't seen in 3 years or so. She said I looked different.
I said, "yeah... I woke up late, didn't shower or put on mascara, and I'm fighting a headache"
She says, "no that's not it. You look thinner"
I completely forgot I had lost a ton of weight since I saw her last 😅🤣