Hello,
I recently released BigDice (
https://bitcointalk.org/index.php?topic=5591590.msg67057383#msg67057383) and wanted to take it from airgapped pc to portable.
Now I am releasing notyas:
notyas is named after the recent coldcard hacks brought to us by coinkite, rodolfo novak, and peter gray. The goal is to make a dice-based signing tool which allows users to buy a device 1/4 the price of a coldcard, flash it themselves, and audit the code or build on it. notyas is a community tool. It is made with claude/opus so far and a little bit of glm5.2.
notyas 0.1.0 is on github (
https://github.com/intnsity/notyas), I may need to change the URLs at some point or create a new repo. Inspect or audit the code yourself, build your own to flash, and please share any feedback or critiques. The goal at first was to build and flash something which could run BigDice and generate mnemonic seed on cheap hardware. This is 0.1.0. There are flaws nothing is signed for now and in 0.1.0 we don't yet burn the efuse (still learning about this).
https://raw.githubusercontent.com/intnsity/notyas/refs/heads/main/notyas-intro.pngI found some ESP32-P4 devices on amazon, one Waveshare ESP32-P4-WIFI6-Touch-LCD-4B, and one
ELECROW ESP32 Display 800x480, 5" HMI ESP32-P4. Each around $55.
So far these are really cool. They do each have a secondary esp32 wireless device which could be removed physically, notyas is supposed to not power this wireless chip. The touchscreens look amazing, and they are responsive. They are powered by USB-C and each have a second USB-C port which may be useful for offline signing.
The processing speed is reasonable the slowest part is generating xpubs and addresses, everything else is near instant.
In 0.2.0 I plan wallet management so a user can store and sign transactions offline on notyas. I can also put out signed packaged builds and sign the repo.
I am open to any feedback and will work on the project from time to time.