This project is in its early stages, and contributions are welcome! We’d love help with testing, restructuring, and refactoring to make it better.
Currently, this project supports the Lilygo T-Display S3 board, which can be purchased on AliExpress. Please note that it's still in alpha, so expect ongoing improvements.
- PlatformIO: You’ll need PlatformIO to build, configure, and flash the board.
Feel free to use, review, and improve the project. Pull requests are always appreciated!
- Clone the repository.
- Configure your settings:
Copysrc/config.h.example
tosrc/config.h
and update the necessary variables. - Flash the firmware onto the Lilygo T-Display S3.
- Test your setup:
Use a client that supports NIP46 (like nostrudel.ninja) to test. Press and hold Button 1 to display a pairing QR code.
- Support for multiple
nsecs
per device - Add a stats screen (e.g., notes signed, time online)
- Implement a menu system
- Add a PIN code unlock on startup
- Create a web-based installer
- Develop a web configurator
- Build a notification service for remote ACK of signing requests