Pages:
Author

Topic: What features would you like to see in an open source faucet script? (Read 2654 times)

hero member
Activity: 686
Merit: 502
Is a bitcoind full node needed to make payments from a private key?

No, You can use an API like blockchain/chain.com
hero member
Activity: 686
Merit: 500
fb.com/Bitky.shop | Bitcoin Merch!Premium Quality!
Hi,

As a project I am creating and releasing an open source Faucet script on GitHub,

So far it works with Blockchain Wallet and Private keys to make payments.

I am wondering if there is any other features people would like to see?

Choice of Captcha system perhaps?

So far the faucet has the following features.

* Payouts
* Affiliate Scheme
* Google Captcha
* 8 x Advert Support
* Admin Page
* You choose payouts on percentages

Thanks for any ideas!

Add more coins, not only bitcoin but more altcoin.
Faucet contest(?) like who write captcha much more than other in one week will get some reward.
 
hero member
Activity: 910
Merit: 1000
Is a bitcoind full node needed to make payments from a private key?
legendary
Activity: 1524
Merit: 1001
NOBT - WNOBT your saving bank◕◡◕
Hi All,

Sorry for the lack of progress over the past week,

I have been in hospital the past 5 days. I will get to work on this as soon as I can and will update you all shortly.
wishing you a good health  Smiley
hero member
Activity: 686
Merit: 502
Hi All,

Sorry for the lack of progress over the past week,

I have been in hospital the past 5 days. I will get to work on this as soon as I can and will update you all shortly.
legendary
Activity: 1904
Merit: 1074
Yea, but the gambling part is tricky... if you are referring to the multiplier option, featured on some faucets.

There are too many people trying to beat the system and one exploit could eliminate your profits.     Angry
member
Activity: 84
Merit: 10
advertising will make a faucet more attractive...and gambling makes a faucet owner more profitable
legendary
Activity: 1524
Merit: 1001
NOBT - WNOBT your saving bank◕◡◕

 =snip=

3- ads blocks


This isn't a good feature. Ads fund the faucet. If user use ad-block, then faucet will only run for some time. So there shouldn't be this option, especially a user-controllable option. Instead, ad-block blocker is a good thing to integrate. Smiley

   -MZ

HTML ads blocks like Microwallet faucet script Smiley
hero member
Activity: 574
Merit: 500
CoinBooster Rep
Would you mind uploading your progress to github?
hero member
Activity: 560
Merit: 509
I prefer Zakir over Muhammed when mentioning me!

 =snip=

3- ads blocks


This isn't a good feature. Ads fund the faucet. If user use ad-block, then faucet will only run for some time. So there shouldn't be this option, especially a user-controllable option. Instead, ad-block blocker is a good thing to integrate. Smiley

   -MZ
legendary
Activity: 1524
Merit: 1001
NOBT - WNOBT your saving bank◕◡◕
First of all that great work,to be open source

= you can use Minfaucet script and built on it =
my suggestions

1- migrate from microwallet,Faucetbox and Paytoshi
2-stats for site and user
3- ads blocks
4- user profile
5- user can hold payout
6- min and max reward

allow the admin to choose
1- captchas
2- payment method
3-add & edit pages
4- user  join and login with  email addresses - btc addresses or both

is  https://www.blocktrail.com online wallet? just support BTC

What do you think about https://www.block.io this one support BTC,ALT and DOGE

 
newbie
Activity: 28
Merit: 1
I'd like to second multicoin support. It would be amazing if you could choose any coin you want that uses a similar wallet. I know UnbreakableCoin, for example, uses a similar wallet. Smiley

The ability to use a "blank" version to add your own CSS.

Code in clearly-labled chunks with tons of comments to make reading and using it easier. I hate when people don't notate their code!

Ability to only have the faucet appear once user completes a task. For example, click and drag an icon, watch the short ad video, get a multiple-choice question correct, or click three links (waiting between clicks) to make the faucet appear.

Have SweetCaptcha as an alternate captcha to the Google Re:Captcha.

Option to hide the faucet if adblock is on.

Randomized payouts for a "game" feel. Be able to choose how often (in percents) that the user gets each reward. The system adds up and will not let the user save the settings unless all percentages equal 100. For example, the visitor might win 100 (70%), 500 (25%), or 1000 (5%) Satoshis at random.

The option of having a timer between payouts. The timer will show up on the main page when the user visits to let them know when they can get more.

Set minimum withdraw in order to prevent everything from being eaten by fees. Also ability to set minium withdraw limit and a toggle whether the user or the site owner pays sending fees. Users can select a higher withdraw limit if they want.

Ability to "remember" a user's faucet address so they don't have to input it every time.

Option to have users make accounts so they can play on multiple computers. Also encourages loyalty and enables things like being able to send a newsletter to users or have different user tiers with different prizes.

Different user tiers with different prizes. Potential qualifications for higher tiers could be: how often they visit in a day, how high their balance is before they withdraw, how many times they have withdrawn, what country they are from (let's face it: USA ad clicks pay more!), how high their withdraw limit is and if they have chosen to pay from their balance to "upgrade" for a little while.

That's all I can think of off the top of my head. Smiley I hope it helps!
legendary
Activity: 1904
Merit: 1074
I would want to see this "Bucket list" idea of mine, being implemented on a global scale for all future faucets.  Wink

http://www.bitbiz.io/threads/poverty-is-faucets-the-answer.551/#post-3922

We have a private discussion on there at the moment, if anyone is interrested in this route.
hero member
Activity: 560
Merit: 509
I prefer Zakir over Muhammed when mentioning me!
Faucetbox does charge the fee but not Paytoshi. And, the faucet owners can choose the payment method they like, so it is good to add them. Smiley

   -MZ
hero member
Activity: 686
Merit: 502
1) Custom withdrawal limit.
2) Faucetbox & Paytoshi API and daemon API - for supporting bitcoin core withdrawal and blockchain.info withdrawal. If possible coinbase too(least suggested).

   -MZ

Thanks for the suggestions,

Customer withdrawal limit will be added.
Daemon API will be added
Paytoshi support will be added

Faucetbox charge a fee for depositing funds I think, I want to keep this faucet as open and free as possible so I wont be adding support for this.

hero member
Activity: 560
Merit: 509
I prefer Zakir over Muhammed when mentioning me!
1) Custom withdrawal limit.
2) Faucetbox & Paytoshi API and daemon API - for supporting bitcoin core withdrawal and blockchain.info withdrawal. If possible coinbase too(least suggested).

   -MZ
hero member
Activity: 686
Merit: 502
Just thought I would update you all.

So far so good. Implemented SolveMedia and Google ReCaptcha.

http://imgur.com/a/vFCWt

I am going to be using https://www.blocktrail.com API for multisig payment system.

You can read more about that here https://en.bitcoin.it/wiki/BlockTrail.com

Still a few bits to do. Such as IP, Bitcoin Address detection so people cant request funds multiple times without some troubles.

Please let me know if you have any requests that I can add into the faucet.

Regards,
legendary
Activity: 1414
Merit: 1000
Feel free to extend mineCheesy
It would be great idea.

Also if you can implement payment system like freebitco.in so we don't have to depend on Faucetbox etc.
hero member
Activity: 525
Merit: 531
Feel free to extend mineCheesy
hero member
Activity: 686
Merit: 502
icanscript, what languages/frameworks is it written in?

PHP
HTML5

Can I help out with this?  Or at least follow you on github so I can check back after it's been released? 

I'm currently learning a couple new tech stacks along with learning Bitcoin and this sounds like something cool I could contribute to, or at least study the code Smiley


Sure, Im going to get the base of the code done then im going to upload it to github to fix up for release. Smiley



Pages:
Jump to: