How would we design a Nostr-only phone? nostr:npub1qny3tkh0acurzla8x3zy4nhrjz5zd8l9sy9jys09umwng00manysew95gx
Discussion
You should be asking nostr:npub1sn0wdenkukak0d9dfczzeacvhkrgz92ak56egt7vdgzn8pv2wfqqhrjdv9
removable battery
Use a base android image that is degoogled.
Then add Amethyst, The Nostr Browser, Zap.store, and more.
How to manufacture a phone in 7 steps:
1- Call a Chinese phone manufacturer.
2- Give them the specs, design, quantity.
3- They give you a price.
4- You start a kickstarter.
5- You pay the manufacturer.
7- They deliver the phones.
*But someone needs to make the OS. 🤣
android custom rom projects work well, look at CorvusOS, amazim experience.
Been thinking this since getting my Rabbit r1.
Like this
👇
ESP32 Lilygo T-Deck with LoRa relays
https://www.lilygo.cc/products/t-deck?variant=43087936389301
you can run linux on that :)
Nostr/Meshtastic Bridge
https://github.com/geoffwhittington/meshtastic-bridge
https://github.com/QuixoteSystems/nostrastic
SSB over LoRa
https://github.com/ssbc/tinySSB
Voice over SSB over LoRa
Build on the Pinephone running Mobian.
bootstrapped with shitposts.
Can we name the operating system so it shakes up the convention, just have OS in the middle - nOStr
Take a good Graphene phone, and close off all access to the underlying system like Apple.
Ha, very nice one!
First determine if GSM is a necesscity to control.
If yes: good luck. Is Qualcomm in the deal? Nice if yes.
If no: possible.
Then go back to NIP-01 and the Nokia 3310. Contacts are npubs you saved, nothing else.
I‘ve got a Firefox phone lying around for which I wrote apps in JS. I‘d start there.
Alternative:
Create a proprietary iPhone and Android app called NIP-01 or „NIP Phone“ and do everything on the existing infrastructure.
Considerations:
Are LoraWAN and HAM networks a valid entry point to the internet? Mesh-routed calls? Complicated.
wouldnt reinvent the wheel. Would probably fork graphene and load it up with nostr apps and nostr:npub10r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7stjt2p8
Bitcoin phone with nostr OS
Why fork Graphene? Just install the nostr apps lol
Because you'd already have a highly secure base with no centralized app store (Google) built in by default.
What would make it a "nostr phone" a "nostr phone"? I guess thats the question. I imagine,
- built in nostr onboarding and key creation for new users
- System level "Sign in" for exsisting users (this store your key locally in some kind of system-wide Amber/local nsec bunker type funtionality)
- Nostr-centric app store like nostr:npub10r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7stjt2p8 to install your apps (you already have your key stored locally so you wouldn't even have to sign in to see your web of trust)
- Contacts Intergrared with nostr, similar to Mutiny
- A selection of daily use apps added out the box, ideally most that rely or intergrate with nostr
Of course, you'll always be able to just install the apps, but I guess this would be an expereience taylored to work really well out of the box, using as much cutting edge nostr stuff as possible at the system level.
Hello, Rabbit r1 noting;
Creating a mobile device solely dedicated to the nostr protocol would involve designing hardware and software tailored specifically for nostr interactions. The device would likely have optimized features for nostr features, such as seamless wallet integration, enhanced sharing capabilities, and possibly specialized interfaces for different services. Additionally, privacy and security measures would be crucial considerations given the nature of nostr usage. Such a device would offer a very unique user experience focused on nostr.
To accomplish this, you would need a a team with deep understanding of operating system development, software engineering, hardware compatibility, and user interface design. Additionally, you would require access to specialized tools, resources, and expertise in mobile device development.
Overall, the complexity of such a project would be substantial, requiring significant time, effort, and technical knowledge to successfully create a functional phone running solely on the Nostr protocol.
If you have any other questions on this topic n please feel free to ask in a reply.
I'd rather have a freedom phone, where I can use nostr if I want to
First principle thinking
🔒📱 Imagine having a cell phone where you are in full control of your privacy and security! Discover the Nostr-only phone, a revolutionary device dedicated to the Nostr protocol. Discover how this innovation can transform your mobile experience.
👉 Read now: https://thebaconpost.substack.com/p/nostr-only-phone
https://video.nostr.build/5ce4fa074828d8a6af29adad059daabfec1074f4e1a400448dc3abf65cdd73ee.mp4
RISC-V open hardware, mesh-connectivity for telco independence integrated, native Tor implementation, and of course the node on the phone.
Has anyone else looked into running a web browser on top of Nostr? It should be possible to embed html inside of notes, and to extract and then display the html properly from there. Biggest difficulty I've identified is that it would require forking http, and that may be too much.
Aside from just preloading Nostr apps. . .
- Texts should work like this:
Go through Nostr dms if there key is saved to contacts. Rcs, sms/MMS otherwise (exceptions should be allowed on a per contact or conversation basis)
- contacts app should have a native way of saving a npub right alongside name, phone, and email
- secure element for handling Nostr & Bitcoin keys
- physical switches for cameras, microphones, and radios.
- should be serviceable (even upgradable?) with a commonly found screen and replaceable battery.
-needs to function as a phone. And have a standard browser.