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.exampletosrc/config.hand 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.
- Implement NIP44 support
- Create a web-based installer - nostrconnect.com
- Develop a web configurator - nostrconnect.com
- Implement get_relays support
- Add a stats screen (e.g., notes signed, time online)
- Implement a menu system
- Add a PIN code unlock on startup
- Build a notification service for remote ACK of signing requests?