Author Topic: Integrating Peercoin into a new multi-currency web wallet - Omniwallet  (Read 1477 times)

Online FuzzyBear

  • Forum Operator
  • Administrator
  • No life but Peercoin!!
  • *****
  • Posts: 1357
  • Karma: +78/-0
  • Referrals: 14
    • View Profile
    • Peercoin Open Source Services
Cross post here from http://mastercointalk.org/index.php?topic=185

(Go read about the Omniwallet before digging in here)

We have an alpha/pre-alpha version of the Omniwallet out there (code, testing instance). It currently supports Bitcoin, Mastercoin, and Test Mastercoin.

I would like to dedicate a bounty, paid in BTC, with an additional amount of MSC as payout.
The acceptance criteria for this bounty would be:

1. A series* of pull requests into Omniwallet adding support for Litecoin and Peercoin (with the thought of adding new currencies in the future).
2. Successful deployment of the new Omniwallet version (we will deploy it - just work with us to tell us what you need).
3. Working with us and fixing critical bugs for 2 weeks after deployment.

I intentionally do not specify the amount of bounty here - open to suggestions from the community.
Plus - I will post this on the Litecoin and Peercoin communities and see if we can get some bounty from them as well for this purpose.

Suggestions from serious coders are welcome. We have a few Omniwallet skype groups, ping me (ripper234 on skype) and I'll hook you up.
Also you're invited to join the Mastercoin Developer Google Group (please submit your LinkedIn / github - the group is targeted at developers).


Important notes:

* Please don't submit one huge pull request - it would make it harder for us to merge them. Rather, break up your work into smaller pieces. Refactor whatever you need to get the job done.

** The architecture of the multi-currency support needs to be flexible / plugin based. We want the Omniwallet itself to support a lot of currencies, but each deployer should be able to choose which of the variety of currencies they wish to activate. The core codebase should not contain / be directly dependent on the plugins.

*** Cooperation between developers is highly encouraged. If you plan to work on Omniwallet-Alt integration, it's best you do coordinate with everyone else doing this type of work. Below is a list of repositories of people working on this - please pick one of them and work together there:

Peercoin integration repository - led by FuzzyBear.

Looking to attract external developers to help with this so if this looks of interest and you develop then please get in contact.

If you would like to donate to the project then you can do here
Fuzzybear
BTC: 1FuzzySGvFZwnycoknVqL5YTPMSqf4es8X |
PPC: PDonateqDhgBW4tbYpVXErQrBGVoqBroFi
Peercoin Open Source Services

Online FuzzyBear

  • Forum Operator
  • Administrator
  • No life but Peercoin!!
  • *****
  • Posts: 1357
  • Karma: +78/-0
  • Referrals: 14
    • View Profile
    • Peercoin Open Source Services
can someone create a post on r/Peercoin please and facebook about this thread pls

Fuzzybear
BTC: 1FuzzySGvFZwnycoknVqL5YTPMSqf4es8X |
PPC: PDonateqDhgBW4tbYpVXErQrBGVoqBroFi
Peercoin Open Source Services

Offline Cybnate

  • Volunpeer
  • No life but Peercoin!!
  • *****
  • Posts: 1333
  • Karma: +40/-1
  • Observer
  • Referrals: 4
    • View Profile
@Fuzzybear
Just wondering whether you prefer Omniwallet above Coinpunk and if so why? Is Omniwallet easier to change for Peercoin or is it more advanced/mature?
Or should we also fork Coinpunk and add it to peer4commit and advertise for donations? Not sure about two competing products though but maybe we should let the donations speak for itself?

Your thoughts?


Edit: here is the link to the thread for you convenience: http://www.peercointalk.org/index.php?topic=2164.0
Keen to earn some PPC and market Peercoin? Apply for the Peercoin Marketing Fund on http://peer4commit.com/projects/96

BM-NB11zRZtToS4x4G5FuEQBfDA4faGt4ar

Offline ripper234

  • Jr. Member
  • **
  • Posts: 5
  • Karma: +3/-0
  • Hello I'm new here
  • Referrals: 0
    • View Profile
@Fuzzybear
Just wondering whether you prefer Omniwallet above Coinpunk and if so why? Is Omniwallet easier to change for Peercoin or is it more advanced/mature?
Or should we also fork Coinpunk and add it to peer4commit and advertise for donations? Not sure about two competing products though but maybe we should let the donations speak for itself?

Your thoughts?


Edit: here is the link to the thread for you convenience: http://www.peercointalk.org/index.php?topic=2164.0

Coinpunk is a wallet designed to support one currency - Bitcoin. You can fork it to change that currency to Peercoin, but adding multiple currencies will be more difficult.

Omniwallet uses a similar concept, but is designed to support multiple currencies in one instance.

Instead of using dozens of different wallet services, the vision of Omniwallet is to have one wallet that can store all your crypto-currencies.
Like Coinpunk, it is easy to host Omniwallet on your own server.

Offline Cybnate

  • Volunpeer
  • No life but Peercoin!!
  • *****
  • Posts: 1333
  • Karma: +40/-1
  • Observer
  • Referrals: 4
    • View Profile
Thanks Ripper234, with your post and a bit of research, I'm convinced that Omniwallet is indeed the best way to go for Peercoin (and Primecoin). It is also open source from front-end to backend and you would have the ability to host the wallet on your server or and environment you trust unlike some other similar products which recently posted on this forum.

Will cross-post some of this jnformation in Coimpunk thread and hoping to convince others to support Omniwallet development.
« Last Edit: March 13, 2014, 08:36:05 am by Cybnate »
Keen to earn some PPC and market Peercoin? Apply for the Peercoin Marketing Fund on http://peer4commit.com/projects/96

BM-NB11zRZtToS4x4G5FuEQBfDA4faGt4ar

Offline ripper234

  • Jr. Member
  • **
  • Posts: 5
  • Karma: +3/-0
  • Hello I'm new here
  • Referrals: 0
    • View Profile
Thanks Ripper123, with your post and a bit of research, I'm convinced that Omniwallet is indeed the best way to go for Peercoin (and Primecoin). It is also open source from front-end to backend and you would have the ability to host the wallet on your server or and environment you trust unlike some other similar products which recently posted on this forum.

Will cross-post some of this jnformation in Coimpunk thread and hoping to convince others to support Omniwallet development.

Appreciated!

Only one question - where did you get "ripper123"?

Offline Cybnate

  • Volunpeer
  • No life but Peercoin!!
  • *****
  • Posts: 1333
  • Karma: +40/-1
  • Observer
  • Referrals: 4
    • View Profile
Thanks Ripper234, with your post and a bit of research, I'm convinced that Omniwallet is indeed the best way to go for Peercoin (and Primecoin). It is also open source from front-end to backend and you would have the ability to host the wallet on your server or and environment you trust unlike some other similar products which recently posted on this forum.

Will cross-post some of this jnformation in Coimpunk thread and hoping to convince others to support Omniwallet development.

Appreciated!

Only one question - where did you get "ripper123"?

You're welcome, just applauded you.
BTW where did I get what?  ;)
Keen to earn some PPC and market Peercoin? Apply for the Peercoin Marketing Fund on http://peer4commit.com/projects/96

BM-NB11zRZtToS4x4G5FuEQBfDA4faGt4ar

Offline ripper234

  • Jr. Member
  • **
  • Posts: 5
  • Karma: +3/-0
  • Hello I'm new here
  • Referrals: 0
    • View Profile
You're welcome, just applauded you.
BTW where did I get what?  ;)

My nick is ripper234 and not ripper123 :)
It's been this way for almost 20 years now.
(Well except on reddit where I may have lost the password for ripper234, so I go about using ripper2345 there)

Offline river333

  • Volunpeer
  • Sr. Member
  • *****
  • Posts: 467
  • Karma: +27/-0
  • Referrals: 3
    • View Profile

Online seki

  • Sr. Member
  • ****
  • Posts: 134
  • Karma: +6/-1
  • Hello I'm new here
  • Referrals: 0
    • View Profile
very nice.
i can see msc and maidsafe coins connected with my btc address.
i hope to see ppc and xpm as well :)
q: from where are you getting the USD values? in maidsafe is zero

edit: do you think bitauth can be useful in omniwallet?
http://blog.bitpay.com/2014/07/01/bitauth-for-decentralized-authentication.html
« Last Edit: July 02, 2014, 09:02:00 am by seki »

Offline ripper234

  • Jr. Member
  • **
  • Posts: 5
  • Karma: +3/-0
  • Hello I'm new here
  • Referrals: 0
    • View Profile
The best place to get general Omniwallet questions answered right now is either mastercointalk, or our skype group (ping me ripper234 to be added).

I believe we don't currently have USD valuation for currencies other than BTC or MSC.

bitauth might be something to look into later, right now the authentication mechanism isn't our top priority.

I'm happy to report that Peercoin integration looks more promising now.
We are migrating from using a python Bitcoin library, to Master Core which is a fork of Bitcoin Core.
After that migration is complete, building the infrastructure to support Peercoin Core / peercoind will be a lot easier.

Please contact our dev team if you want to give this bounty a try.

Cheers,
Ron

Online GLock

  • Sr. Member
  • ****
  • Posts: 143
  • Karma: +10/-0
  • Referrals: 0
    • View Profile
Re: Integrating Peercoin into a new multi-currency web wallet - Omniwallet
« Reply #11 on: August 20, 2014, 04:09:05 am »
I had a go with Omniwallet beta at omniwallet.org, it seems a promising project, hopefully the bounty on peer4commit will attract more developers to integrate as soon as possible PPC in the platform
Peercoin ---> PQQYT83kRjdwnSVtQsafw52TYcZxCt2PZ3
Bitmessage ----> BM-2cVD3MkPg4EmdTZDGt8Ji3JiK4JnBG83V1

 
Share this topic...
In a forum
(BBCode)
In a site/blog
(HTML)


Peercoin.net Official Peercoin Website