Bitcoin Forum

Bitcoin => Project Development => Topic started by: fbueller on October 23, 2013, 01:49:07 PM



Title: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: fbueller on October 23, 2013, 01:49:07 PM
Hi folks, writing today to draw attention to a project of mine called BitWasp. We've recently undergone a recode, and more recently got bit of attention since the Silk Road was shut down.

The Project:
I'm writing BitWasp so that anyone can setup their own bitcoin marketplace. Hopefully by providing software that is straightforward to set up, and can accept bitcoin out of the box, without any 3rd party providers, people might be more open to accepting bitcoin in their business.

Feature list: http://bit-wasp.org/index.php/topic,4.msg4.html#msg4

Forums to discuss our project are here: bit-wasp.org (http://bit-wasp.org)
A test site running our code is here: test.bit-wasp.org (http://test.bit-wasp.org)
Our code is on github: source code (https://github.com/Bit-Wasp/BitWasp)
Our bitcoin address is 19EkDTAaGWySZv1QsWxyWwYMZpo7jpvPYe for those in the position to make a donation.

That's just the start. At this moment, my time is pretty much devoted to getting this project off the ground.
I'd love to hear any feedback or suggestions.


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: Viriatto on October 23, 2013, 04:38:54 PM
Quote
Anyone is free to copy, modify, publish, use, compile, sell, or
distribute this software, either in source code form or as a compiled
binary, for any purpose, commercial or non-commercial, and by any
means.
Gotta love freedom projects, going to hammer this toy and help you on github, Cheers. 8)


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: fbueller on October 23, 2013, 05:12:20 PM
Haha, don't you love our unrestrictive licence? Fire away. Even if you fork your own and develop from here on out you're probably doing everyone a favour! Pop onto our forums, say hello!


Title: .
Post by: KenKaniff on October 24, 2013, 04:16:56 AM
.


Title: Bounties for exploits
Post by: fbueller on October 24, 2013, 10:37:00 AM
We're a while before a stable release, but would anyone on here be interested in donating BTC to go towards bounties? We're thinking of setting up a test site running on the main bitcoin network with some coin in the wallet. The goal might be to exploit that, and people get a set figure or maybe a % of the bitcoins we have available for bounties. (The wallet would being stolen would be proof, but realistically the coins in that wouldn't match the bounty)

The more we're able to fight off the better, and the amount of funds at stake would determine the effort people are prepared to put in. The longer the offer of a $10K BTC for hacking BitWasp stands, the better it looks on us. Even better if that were 100K! We obviously haven't anything near that right now, but all the same, I'd love to get chatting to people who would want to pen-test BitWasp.

So anyone on here interested in funding/participating in a crowd sourced hackathon of BitWasp?


Title: .
Post by: KenKaniff on October 25, 2013, 01:12:18 AM
.


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: Ford on October 25, 2013, 01:40:57 PM
thanks for this!

im working a marketplace site, so will have a good look through your code to see if any is of use to me (although in all honesty your code may be too advanced/nice for me to understand fully).
If i use anything i will be sure to at least credit you for it! (if you are happy for me to pinch snippets that is?)

Best Regards
Ford


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: defaced on October 25, 2013, 01:57:54 PM
Looks good man!


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: inform on October 25, 2013, 02:35:54 PM
Yeah Thanx
Hope this be greath


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: fbueller on October 25, 2013, 04:17:01 PM
Wow I'm delighted with the responses! As I said, we have forums to chat about the project here: http://bitwasp.tk

Feature list is here: http://bitwasp.tk/index.php?topic=4.0

@KenKaniff : I think you understand our intentions perfectly. So far (similar to bitcoin) we've mainly only attracted people who want to set up a marketplace for illegitimate purposes, but I feel if I had the guidance of the community (instead of people asking for specific features that would suit them..) it would go in a way better direction, and really really benefit from it. Please check out the test site, and lemme know if you have any questions about features. Pretty much everything worth mentioning is up here: http://bitwasp.tk/index.php?topic=4.0

@Ford, you are free to copy whatever you want from our code. The more derivatives we have, honestly, the better. It can't just be BitWasp, there needs to be a variety of options. Competition will determine who stands out, and will motivate people to keep on top of work.


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: fbueller on October 26, 2013, 05:47:56 PM
Hey folks, I'm wondering what might be the best way to draw attention to our project? Casual posting on forums hasn't really had it take off. I think it has the capacity to go viral, given enough interest. I really think the interest is there, it's just rooting it out.

Really the success of this project relies on people finding out about it. We've been thinking offering bounties for bugs would draw in some developers and testers. These people are either interested in technology or bitcoins already. At a more suitable stage, I think trying to try introduce businesses to the project might be a successful route.

So, what would you suggest for promoting a project like this? What sort of features would you need to see before you'd consider setting up a site like this?


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: daybyter on October 26, 2013, 07:35:12 PM
Publishing a bot for it? (=> lots of trades ?)


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: Ford on October 26, 2013, 09:28:43 PM
Wow I'm delighted with the responses! As I said, we have forums to chat about the project here: http://bitwasp.tk

Feature list is here: http://bitwasp.tk/index.php?topic=4.0

@KenKaniff : I think you understand our intentions perfectly. So far (similar to bitcoin) we've mainly only attracted people who want to set up a marketplace for illegitimate purposes, but I feel if I had the guidance of the community (instead of people asking for specific features that would suit them..) it would go in a way better direction, and really really benefit from it. Please check out the test site, and lemme know if you have any questions about features. Pretty much everything worth mentioning is up here: http://bitwasp.tk/index.php?topic=4.0

@Ford, you are free to copy whatever you want from our code. The more derivatives we have, honestly, the better. It can't just be BitWasp, there needs to be a variety of options. Competition will determine who stands out, and will motivate people to keep on top of work.

I have registered on your forum and am looking forward to keeping an eye on your code to see if there is anything i could use for what im working on (i wont be treading on your toes though!)


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: Ford on October 27, 2013, 04:20:35 AM
I have spent that past few hours looking through the code of bitwasp.
Unfortunately for me, the code is too advanced for me to fully understand, but it is BLOODY nicely done!! seems very elegant, organised and pretty to look at (from my geeky side  ;)). Someone has put a lot if time, thought, effort and love into this!
This kind of quality can only help bitcoin, and i love the spirit being in-keeping with bitcoin and that the code is totally free to do with as "we" please.

@fbueller
from what i have been seeing, there is not really a big merchant demand, or more to the point, interest for bitcoin only merchant services just yet, but i think i share your views that there should be and i truly believe there will be! This will be generated with projects like yours (and hopefully my kind of related project), as people pick up on them, and more merchants/people realise there is much {legal} money to be made.

While all/most members here are big fans and supporters of bitcoin, i don't think there are many "merchants" amongst us, which may explain why "Casual posting on forums hasn't really had it take off", there basically is not many of us around yet.

Quote
So, what would you suggest for promoting a project like this?
a user friendly website aimed at non techies, explaining what you "site/system in a box" can do, although this may be something you feel you are not ready for yet.

I will have a think on ideas to help you "root out the interest", and post back (or on your forum) if i come up with any killer ideas for you.

Best Regards
Ford


PS would you guys or girls be based anywhere near the UK (England)? i would love to mean up and talk boring bitcoin/business ideas and php code  ;D


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: fbueller on October 27, 2013, 02:11:11 PM
Thanks! I recoded it recently so it became much cleaner than the previous attempt.

I can appreciate most of the members here could find their own solution, instead of relying on something which literally does everything for them. I guess I need to try encourage new people to start looking at bitcoin. I know some people who provide merchant services, where they're giving a big chunk of their profit to a payment processor. That might be a nice way to entice people to consider BTC.

I guess in the early days of the web people would have tried to get set up on Ebay before realizing they might be better doing things for themselves. At least I'll be ready for when that happens!

I think a site to explain everything to non-techies would be a good call. Just explain how BTC can make sense for businesses, never mind going into details about RSA/GPG, etc. I wouldnt be ready, indeed. I'm still ironing out some of the main features so it'd be best to wait until we know what we're offering!

I'm in Ireland unfortunately!


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: dewdeded on November 02, 2013, 08:48:17 AM
What's the status here? Alpha or Beta foreseable?


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: fbueller on November 03, 2013, 08:15:14 PM
Not yet alpha. I'll be finalizing a list of features & timeline for the alpha in the next few days!


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: Twipple on November 03, 2013, 11:05:05 PM
I'm going to PM you, with a proposition :)


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: crazy_rabbit on November 04, 2013, 12:03:24 AM
Very cool, I especially like the auto-scrubbing of EXIF data. Very smart.


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: crazy_rabbit on November 04, 2013, 10:20:19 AM
Donated. Good luck!


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: b!z on November 04, 2013, 11:00:42 AM
It looks like a very useful application to setup your own Bitcoin eBay, or something similar. I hope it is not used for illegal purposes.


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: dewdeded on November 05, 2013, 01:17:32 PM
A plugin system or at least modular programme structure would be pretty good.


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: Ford on November 27, 2013, 03:33:45 AM
nice to see CoinDesk spotted you eventually...  ;)


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: KieranJones1 on November 27, 2013, 03:39:26 AM
So, what would you suggest for promoting a project like this?
Honestly, and this isn't because I'm just a fan of free bitcoins - some kind of giveaway or bounty usually attracts a lot of users. If you look at the view count for threads in this board that are prefixed with [BOUNTY], you'll notice it's often 10 or 20 times as high as the rest of the threads.

I guess a sig referral scheme would be the easiest to administrate, and you get free advertising from it. My only advice would be to make sure you'll definitely have the funds to pay out if it becomes popular; people get antsy if they're made to wait for payments!

edit also, it's great to see someone still using PHP - every day I feel like my skills are becoming more and more obsolete...


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: fbueller on November 29, 2013, 01:55:21 AM
nice to see CoinDesk spotted you eventually...  ;)

Yeah we emailed them to see if they'd be interested, it's nice to have an article that doesn't come with a second half about the emerging dark web..

So, what would you suggest for promoting a project like this?
Honestly, and this isn't because I'm just a fan of free bitcoins - some kind of giveaway or bounty usually attracts a lot of users. If you look at the view count for threads in this board that are prefixed with [BOUNTY], you'll notice it's often 10 or 20 times as high as the rest of the threads.

I guess a sig referral scheme would be the easiest to administrate, and you get free advertising from it. My only advice would be to make sure you'll definitely have the funds to pay out if it becomes popular; people get antsy if they're made to wait for payments!

edit also, it's great to see someone still using PHP - every day I feel like my skills are becoming more and more obsolete...

We have about 25BTC on reserve for when it comes to bounties! We've raised over 34 to date, and we've paid someone 2.71 BTC recently for reporting a faulty RNG in a library we used to generate ECDSA keys, but otherwise we're holding on until we come to a proper release, before offering more, otherwise it'd be crazy.

But definitely, even advertising the bounty will bring in more people to test it, find other bugs, offer suggestions.. It's paid advertising of the best kind :)


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: defaced on November 29, 2013, 02:42:45 AM
Still doing great guys keep up the good work. If you need any help let me know.


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: AuroraHF on December 07, 2013, 03:29:24 PM
Looks amazing, I'm definitely going to use this to run a BTC Marketplace. :)


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: AuroraHF on December 07, 2013, 03:55:58 PM
It does look really good. I'm going to test her out as well.

I'm abit concerned though... It looks like Sheep Market was using Bitwasp ??  Hope they didn't really get hacked as they claimed....or the hack was due to changes they made.



You really believe Sheep got hacked? The BTC was stolen by the owner.


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: fbueller on December 14, 2013, 12:07:44 AM
Sheep marketplace was written using the Nette framework, Bitwasp uses CodeIgniter.


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: niudala on December 14, 2013, 02:33:58 PM
Error: where I paste my address and click update button,
You must enter a valid base58 address.
what this mean ?

When I buy the item, always error msg:This item is not available in your location. Message the vendor to discuss availability.



Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: virtualmaster on December 14, 2013, 09:06:53 PM
Quote
BitWasp - Free Open-source PHP Bitcoin Marketplace
Cool. Thanks.
Please take as present a 2014 calendar from me.


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: zhinkk on December 15, 2013, 03:17:51 AM
Thank you so much for making this opensource! It would be really nice to see someone set this up, especially since the closing of bitmit.


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: fbueller on December 15, 2013, 09:00:00 PM
Thank you so much for making this opensource! It would be really nice to see someone set this up, especially since the closing of bitmit.

We are going to try give it a go! Please check out bitwasp.co (http://bitwasp.co), we're going to use it to try make development a little more sustainable by selling some addon's (free one's too obviously). And then other users can register to sell also :)


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: ljudotina on December 16, 2013, 12:45:19 AM
Look cool, ill give it a look


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: datafish on December 16, 2013, 02:00:38 AM
Keep up the good work.  Sent you a tip.


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: fbueller on December 17, 2013, 11:30:56 AM
Just wanted to post here - it takes very little  configuration to set BitWasp up with a different currency instead. Literally just point it at a dogecoin, or litecoind and change the name of the currency in the database!


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: phelix on March 04, 2014, 09:14:18 AM
http://blockchained.com/stuff/bps_s.png

BitWasp has been nominated as Bitcoin project of Winter 2014 - vote now: https://bitcointalk.org/index.php?topic=251087.0


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: dewdeded on March 04, 2014, 05:08:36 PM
Grats.


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: Jacksquere on March 05, 2014, 12:35:43 PM
This is awesome script ,.
Thankd for share


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: leckey on March 05, 2014, 04:27:14 PM
As I mentioned on github, seems buggy when using blockchain.info as the JSON RPC server.

Definitely eager about this though :)


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: fbueller on March 09, 2014, 12:50:42 AM
Thanks for the nomination! I'm in the middle of rewriting it, in favour of multi signature addresses. Hoping to have something for people to test soon, like the next two weeks.

Leckey, that's odd, I'll have a look and see if its anything I can fix!


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: fbueller on March 09, 2014, 07:00:03 PM
Since Bitwasp has recently been nominated as project of the season, I figured I'd best post an update here about our progress. Initially the project involved using a live-wallet on the server, and we had given a release date of December last. Around this time, it became clear that some of the bugs in Bitwasp were centered around how we used this, and it is a huge risk running open source software that runs a live wallet..

So I began working on multi-signature transactions. In the end I set up multisig.bitwasp.co to demonstrate 2-of-2 and 2-of-3 addresses rather simply, and to get a proof of concept. At the moment I am centering the entire order process around a multi-signature transaction between the buyer and seller.

Bitwasp has a rating system for buyers, sellers, and items purchased, to allow users build a reputation, to allow vendors consider if the order should be done via escrow or up-front payment, and to allow buyers to assess the item and vendor.

I've recently quit my job to work on the project! It's been incredibly fun to work on (I recoded the entire project since August 2013), but progress was too slow while working. I aim to set up a Bitwasp marketplace at bitwasp.co, to try make the development sustainable, and to better understand what other features to include.

I expect to release Bitwasp working with multi-signature transactions in the next two weeks. Please check out bit-wasp.org for our development forums, test.bit-wasp.org also runs a test site!


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: st4nl3y on May 11, 2014, 09:11:07 PM
great work!


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: circusmidget11 on May 11, 2014, 10:00:47 PM
I like it, good idea!  Keep up the good work!


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: David99000 on October 04, 2016, 05:38:05 PM
hello, I tried installing bitwasp : https://github.com/Bit-Wasp/BitWasp

but on the installation page I have:

Code:
You must make the database config file writable!
$ touch /www/application/config/database.php && chmod 777 /www/application/config/database.php

You must make the bitcoin config file writable!
$ touch /www/application/config/bitcoin.php && chmod 777 /www/application/config/bitcoin.php

You must make the config config file writable!
$ touch /www/application/config/config.php && chmod 777 /www/application/config/config.php

Press F5 once you're done.

why ?


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: salaman112 on October 05, 2016, 06:03:22 AM
hello, I tried installing bitwasp : https://github.com/Bit-Wasp/BitWasp

but on the installation page I have:

Code:
You must make the database config file writable!
$ touch /www/application/config/database.php && chmod 777 /www/application/config/database.php

You must make the bitcoin config file writable!
$ touch /www/application/config/bitcoin.php && chmod 777 /www/application/config/bitcoin.php

You must make the config config file writable!
$ touch /www/application/config/config.php && chmod 777 /www/application/config/config.php

Press F5 once you're done.

why ?

It says exactly what you need to do...
Dont be such a noob


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: defcon23 on February 14, 2017, 04:58:16 PM
bitswap need to have the rights to write into the config file. that's clearly explained into your output.

So: 
Code:
sudo chmod 777 /www/application/config/config.php/
  :) that's all.

also: apparently Bitswab is just full of flaws holes..  be careful...


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: slick2 on February 14, 2017, 05:45:04 PM
this is an old thread and an old script, it was 2 years since Thomas updated the code :D


Title: Re: BitWasp - Free Open-source PHP Bitcoin Marketplace
Post by: defcon23 on February 14, 2017, 05:50:02 PM
this is an old thread and an old script, it was 2 years since Thomas updated the code :D

hm.. yeah sure:  " 4 months ago"  only .., and according to recent comments I had recently read around the web, the "bitwasp flaws " aren't  really solved yet  .. :)


may I ask if you could provide me with a link to any revised version? ( where all knows bitwasp flaws would be  corrected  today.. )
if yes: I would really appreciate having a look at the corrected code   :)