Hi,
I started working on this "first building block" project of the Stellar
infrastructure that I want to build in a very user friendly format.
I am starting with a federation service, which later will shape-shift into a
full feature wallet with integrated small remittance service.
I want to put it "out there" early and hopefully get some constructive
feed-back from all the nice people here. I realize that there is a lot of
shortcomings but if I don't submit now then I will just end up iterating until
I think it's good enough, which is probably... never.
Anyway, please check it out at: https://stellarfox.net and tell me what you
think. I am working alone on everything at the moment during my free time,
which I don't have too much of but I am hoping to find some extra help from
someone soon and get things rolling.
Apologies for shortcomings on documentation/tutorials but I think there is not
much to explain now and the UI flow should be self-explanatory. Data validation
needs some work still and all fields are optional except the "payment address"
alias.
Once the account is federated you will get your pass-phrase and public/secret
keys, all generated on the client side. I was experimenting earlier with
non-dictionary word generation that resemble "human language" and use those only
three of such words as a seed for address generation (makes it easier for the
user to remember) but I have no time for any cryptographic analysis on that so I
decided to use BIP-39 twelve word phrases for now. I will venture in that area
again and maybe show you guys later an example what I have done already.
If anyone can test if the federation addresses work OK with existing wallets
or prototypes you guys might have already that can discover federation addresses
registered via my service then I would greatly appreciate the feedback. I hope
that I have set up the federation server correctly. I am still trying to
understand what would be the advantages of allowing to federate a payment
address that can have any "domain" (i.e. alice*example.com), maybe someone could
expand on that?
Thanks again for any feedback!