wigglyButton here. community noob.
I am tinkering with Stellar and plan on releasing a few things as open source on github.
The apps are made using the Stellar Java SDK, LibGDX, and a number of public libraries.
The apps will be cross-platform native thanks to libgdx. (linux/macos/windows/ios/android/html)
What I currently have that is apparently working:
A basic Wallet with:
mnemonic phrase generation/recovery and encryption
- Test.net accounts ( send / receive)
- LAN Client/Server (kryonet lib)
- QR codes (although a standard has not been established?)
on the back-burner for now until a standard emerges. (zebra-crossing lib)
technical stuff implemented:
Test vectors are good.
hmac sha512 / AES encryption
multi-threaded for network latency and encryption/decryption tasks
Some of the things I am considering:
LAN network for multi-sig transactions
A use-case would be a retail shop hosting a LAN network (TCP&UDP)
when a client enters the shop and connects >
the shop server would push the available inventory. each product could link to unique receiving stellar.accountID or a main account.
So this idea would consist of two apps:
One appplication for the shop owner; to drag/drop set up inventory and link receiving accounts.
(bridge/federation integration considered)
One application for the client to connect to LAN, view the shop inventory, sign transactions, etc...
Possible real-world applications could include:
- in-person silent auction houses
- in-person asset exchanges
- casino patrons on off-chain ledgers
- anonymous majority vote for board meetings or consensus multi-sig round-tables.
- marijuana clubs tracking client assets secured on and dispensable via LAN connection.
My enthusiasm and drive aside:
- I am not a professional programmer or security expert.
- I am currently a one mind team and fairly limited in time to dedicate to this project.
Want to help? collaboration would be great.
comment and critique? please do. i r noob.
- introduce myself to stellar community (check)
- cleanup code for public release.