After some tuning from what probably was the first[1] message posted by SMS on Nostr, here is the code!

sms2nostr is a proof of concept of a sms-to-nostr gateway that permits a user to post notes on Nostr using non internet enabled phones and IoT devices, or feature phones when the network is not available.

https://github.com/dtonon/sms2nostr

Can be useful? Crazy and useless idea?

Beta live playground available!

If you want to try it right now feel free to DM me, I setup a USA number that can receive sms from all over the world.

This first test instance will be shared publicly as soon the code will be a little battled tested, follow me to keep yourself informed.

Special thanks to #[0] and #[1] for reminding me that Twitter was born with SMS support, so why not Nostr? :)

[1] #[2]

Reply to this note

Please Login to reply.

Discussion

What a cool use-case! I think it’ll have plenty of applications.

Thanks! Let's share some ideas :)

Few things that come to mind right away but I’ll give it more thoughts.

- People have had issues with bandwidth utilisation when using nostr clients. If I can tie my phone number with my #nostr identify with some kind of two factor handshake memorized on your gateway, then I can text your gateway and it will publish as me on #nostr without having a nostr client running on my phone.

- Client-side setting to relay DM and mentions to my phone via SMS. Which means your SMS gateway would also have to act as a #nostr client on my behalf. Related to the problem mentionned above (bandwidth).

- I could contact someone who’s not on #nostr from my #nostr client (kinda like the blue vs. green message bubbles on iPhones)

- Decentralized autonomous car sharing marketplace. Install a device in your car that can unlock the doors over the cellular network. Client rents the car with LN paiement using nostr client, it unlocks the door of the owner’s car, take the key in the glove box and go. That’s a stretch (admin shit: insurance, paiement guarantee etc) but… one can always dream right?

- I’ll keep thinking of as-useful but less complicated use-case also 😅

Thank you! Thank you! I envisioned similar use cases:

* Micro blogging

* IoT integration

* Notifications

As stated on the project page enabling SMS send (easy but can be expansive without a proper setup) would open the possibility to a in/out channels communication, so a lot of more applications aimed to support non internet enabled areas are possibile.

Love this tbh

🤩 wow, great work!!

🤙🏾

So sick how fast things are progressing.

Interestingly useful considering JB's post about messaging to buy bitcoin. Could be a means of btc exchange via flip phone.

Which post? Can you share it, please?

Nice 👍

We are so amazingly fortunate to get to watch this innovation play out live, thanks for sharing and building cool stuff 🧡

/cc #[5]

That’s great 🔥

Cool

👀

*googling how to spoof 40404*

Hahaha

Yes spoofing is a concern. That's why the login mode requires a PIN (that it actually can be a alphanumeric password). The nsec is encrypted with the PIN and the phone number is hashed, so at the DB level there aren't any confidential data.

brought to you by your local feds

I could be wrong but I’d reckon it helps with countries or places in countries that doesn’t have proper wifi and dependent on that mobile towers and their 2-5km mobile transmissions . In my country, sea cables don’t work for borneo and needs satellite internet for wider coverage, which is not in place yet . The other user profile could be say people working in foreign countries and wanting to transfer funds back and don’t often have the accessibility of wifi

Thank you for the ideas!

As stated on the project page enabling SMS send (easy but can be expansive without a proper setup) would open the possibility to a in/out channels communication, so a lot of more applications aimed to support non internet enabled areas are possibile.

Of course Nostr + LN on SMS could be an interesting application... ⚡️🔥

note1kydfy6yesh87n688gky209pvf68l4qpv9699y2gstquzx64hmluql0mwhl

note1kydfy6yesh87n688gky209pvf68l4qpv9699y2gstquzx64hmluql0mwhl

#[3]

Pretty amazing stuff! 🔥🤙

that's amazing!!

What about fax2nostr? 🙂

Tomorrow 😅🤙

#[0]

I'm using a punkt MP02.

https://www.punkt.ch/en/products/mp02-4g-mobile-phone/

signal can be used with MP02. It would be great if nostr could also be used. I like this idea.

Could setting up sms2nostr be easier? I'm not a developer so I find it difficult and don't know how to set it up. I am most interested in this idea.🥺

Where are the https://8333.mobi/ people that they're not seeing this? #[0]

かっこいい🤙