Author

Topic: WiPhone Hardware Wallet project? (Read 80 times)

legendary
Activity: 2212
Merit: 7064
June 24, 2022, 01:22:33 PM
#5
It seems a promising project, but trying to modify it may not be very secure because the device is, in essence, designed to be connected to the Internet, so removing the Wi-Fi card may not solve the problem 100%.
It can work even without internet and wifi, it just needs software for that and you can use it perfectly as a walkie-talkie.
This is just like any other ESP32 device, but they added screen and keypad to make it look like old style phone, but you can use it for anything you want.
I think developers could be asked to create custom version with removed wifi option, same way like there was Raspberry Pi Zero with and without wifi.
legendary
Activity: 2688
Merit: 3983
June 24, 2022, 10:07:00 AM
#4
It seems a promising project, but trying to modify it may not be very secure because the device is, in essence, designed to be connected to the Internet, so removing the Wi-Fi card may not solve the problem 100%.
It's good that they left out the hardware details, it's a good point and makes the project develop ideas outside of the original developers' design.
Overall, the price is good and might be suitable as a side project.
legendary
Activity: 2212
Merit: 7064
June 22, 2022, 11:32:23 AM
#3
Looks like a fun project but I'm not sure how practical it would be to use it for a crypto wallet. (it's a shame they didn't get an arm processor as most hardware wallet's code run off those).
You can load other code based on Arduino, but I know few DIY wallets that work perfectly with ESP32 devices like this, so I see no reason why they couldn't work with WiPhone.
For example, Krux wallet project works with M5StickV devices that has RISC-V processor, as well as with Maix Bit, Amigo and Maix Dock.

If you're thinking of using the wifi or Bluetooth parts it might become as secure/insecure as a hot wallet as well
I said I would disable or remove this, if WiPhone would be used as hardware wallet.
On side note, there are hardware wallets that have something similar available, ledger X has bluetooth, Coldcard mk4 has NFC, and I don't like it.
WiPhone is modular, that means you can change and remove stuff you don't want to have.

You'll probably be needing a keyboard as well (unless you plan on dumping runnable python code from a computer straight onto it and doing all your inputs to that via a camera or the keypad it comes with).
Keypad is perfectly fine for any purpose, especially for generation that used old style mobile phones for years.
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
June 22, 2022, 10:04:48 AM
#2
Looks like a fun project but I'm not sure how practical it would be to use it for a crypto wallet. (it's a shame they didn't get an arm processor as most hardware wallet's code run off those).

If you're thinking of using the wifi or Bluetooth parts it might become as secure/insecure as a hot wallet as well (in a worst case scenario).

You'll probably be needing a keyboard as well (unless you plan on dumping runnable python code from a computer straight onto it and doing all your inputs to that via a camera or the keypad it comes with).

legendary
Activity: 2212
Merit: 7064
June 22, 2022, 09:44:54 AM
#1
Few days ago I saw one interesting open source device called WiPhone, but wait before you say anything, this is not the regular phone that uses sim cards for calling.
This is modular ESP32 device minimal phone that can make high quality free calls using WiFi and VoIP, and price is very affordable in my opinion ($89 - $139).
WiPhone can be used as walkie-talkie if someone makes a software for this, but I am much more interested in using it as hardware wallet.
This can be modified to work with MicroPython code (Krux DIY wallet is using it), that would make it very similar to Passport hardware wallet.

Great thing about WiPhone is that you can open it easy, repair and change any components you want.
Using this as a hardware wallet I would remove or disable wifi functionality, and maybe think about installing camera for QR codes.

First issue I have with WiPhone is they are located in Hong Kong and there might be some delays with shipping to other parts of the world.
Second thing I noticed is the fact they are still using micro USB for charging and firmware updates, it would be much better if they switched to usb type-c connector.
There is no encryption currently, but developers are open on adding this in future.
Note that developers still didn't release code in public.

Specifications:

Quote
4MB PSRAM
16MB Flash
ESP32 Dual core running at 240 MHz
3.5mm audio jack
microSD slot
Size: 120mm x 50mm x 12.5mm
Weight: 80g
700 mAh Battery, 8 hours talk/1 week standby time
MicroPython for user applications
https://www.wiphone.io/

Jump to: