Greetings,
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?)
(https://galactictalk.org/d/516-utility-to-generate-stellar-qr-codes)
on the back-burner for now until a standard emerges. (zebra-crossing lib)
technical stuff implemented:
SLIP-0010
BIP 32
BIP 44
BIP 39
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.
Please Note:
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.
Todo:
introduce myself to stellar community (check)
cleanup code for public release.
???
profit.
//wigglyButton