Bitcoin Forum
December 17, 2017, 01:00:31 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 »  All
  Print  
Author Topic: Question regarding a faucet, payouts and dust  (Read 1712 times)
lucasjkr
Hero Member
*****
Offline Offline

Activity: 644


View Profile
October 25, 2014, 03:14:45 PM
 #1

I'm considering starting a faucet (either purely Bitcoin or maybe a multicoin faucet), and my question is how best to handle payouts. I see two approaches:

The first is to not payout until an account reaches a certain threshold, which would have to be somewhat higher than the transaction fee for sending the transaction. That would mean a long time between payouts.

The second approach would be to batch payouts - ie, once a total threshold is met (ie,0.01 BTC or even 0.001), construct a batch transaction to send payouts to everybody that is due. On one hand, people would get paid a lot quicker, but on the other, many of those payments would be considered "dust"

Or there could be a combination of the two, send a single payout transaction in a single batch, but only including recipients who had reached a preset threshold.

Just looking to you guys for guidance. Faucets not up yet so I'm not advertising anything, but if this is the wrong place for such a question, feel free to move it to the correct location.

Thanks.
1513515631
Hero Member
*
Offline Offline

Posts: 1513515631

View Profile Personal Message (Offline)

Ignore
1513515631
Reply with quote  #2

1513515631
Report to moderator
1513515631
Hero Member
*
Offline Offline

Posts: 1513515631

View Profile Personal Message (Offline)

Ignore
1513515631
Reply with quote  #2

1513515631
Report to moderator
1513515631
Hero Member
*
Offline Offline

Posts: 1513515631

View Profile Personal Message (Offline)

Ignore
1513515631
Reply with quote  #2

1513515631
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1513515631
Hero Member
*
Offline Offline

Posts: 1513515631

View Profile Personal Message (Offline)

Ignore
1513515631
Reply with quote  #2

1513515631
Report to moderator
1513515631
Hero Member
*
Offline Offline

Posts: 1513515631

View Profile Personal Message (Offline)

Ignore
1513515631
Reply with quote  #2

1513515631
Report to moderator
TheLoser
Member
**
Offline Offline

Activity: 87


View Profile WWW
October 25, 2014, 03:58:05 PM
 #2

Just payout every week.

coinfreebie.com! Free BitCoins!
pooya87
Legendary
*
Offline Offline

Activity: 1120


Buy bitcoin they said... who listened?


View Profile
October 25, 2014, 05:17:06 PM
 #3

first i suggest you create a poll on this, this way you get better results (IMO)
and to answer your question i think the combination is better, pay the ones who reached the limit and pay them in batches thats what most sites do like moonbitcoin
https://blockchain.info/tx/3443e4dd7100e941e580429f068211b1115ec54dbac10ec5a08ba0ab27bbc3b9

but the most common way that faucets use is using Microwallet api you can check it out in its site

and btw i think dust is amounts below 5600 satoshi (not sure thou)

btc-facebook
Legendary
*
Offline Offline

Activity: 1078



View Profile
October 25, 2014, 05:38:47 PM
 #4

Most faucets will partner with an offchain wallet service like microwallet that will handle payments for you.

The setup would work so that you would deposit funds at microwallet, then whenever someone claims funds from your faucet the amount that was claimed would be transferred to their microwallet account. Then once the user has accumulated enough and requests a payout they will send payouts in batches.

▄▄▄████████▄▄▄
▄██████████████████▄
▄██████████████████████▄
█████████▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
████████▀                  
███████▀  ▄█▀▀▀▀▀██▄  ▀███████
███████  ███ ███ ████  ███████
███████  ███ ▄▄▄▄ ███  ███████
███████  ███ ████ ███  ███████
███████▄  ▀█▄▄▄▄▄▄█▀  ▄███████
                   ▄████████
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█████████
▀██████████████████████▀
▀██████████████████▀
▀▀▀████████▀▀▀
███
███ ██
███ ██
███ ██
███ ██
███ ██
███ ██
███ ██
███ ██
███ ██
███ ██
███ ██
███ ██
███ ██
███ ██
███
...Make Bitcoin Great Again...
◉ PRIVACY   ◉ SCALABILITY   ◉ BIG BLOCK SIZE
   ███
██ ███ ██
██ ███ ██
██ ███ ██
██ ███ ██
██ ███ ██
██ ███ ██
██ ███ ██
██ ███ ██
██ ███ ██
██ ███ ██
██ ███ ██
██ ███ ██
██ ███ ██
██ ███ ██
   ███
① Smart Contracts ③ Lightening Network
② Bigger Block ④  Zero-knowledge proof
   ███
██ ███
██ ███
██ ███
██ ███
██ ███
██ ███
██ ███
██ ███
██ ███
██ ███
██ ███
██ ███
██ ███
██ ███
   ███
Telegram
Facebook
Twitter
Medium
Github
API     
bitllionaire
Legendary
*
Offline Offline

Activity: 826


View Profile
October 25, 2014, 06:28:22 PM
 #5

Why don't you look how other good faucets do it and adopt the way you like?

               ▄█▄
            ▄█ ▀█▀
     ▄ ▄███▄▄████▄▀ ▄▄▀▄
    ▀█▄████
██████▀▄█████▀▄▀
   ▄█▀▄
███████████████████▄
 ▄██▀█▀
▀▀▀███▀▀▀█████▄▄▄▀█▀▄
 ▄█▀▀   ▀█
███▀▄████████ █▀█▄▄
██▀  ▀ ▀ ▀
██████████▄   ▄▀▀█▄
     ▀ ▀
  ███▀▀▀▀▀████▌ ▄  ▀
          ████████████▌   █
        █████████████▀
        ▀▀▀██▀▀██▀▀
           ▀▀  ▀▀
.BTC-GREEN.       ▄▄████████▄▄
    ▄██████████████▄
  ▄██████
██████████████▄
 ▄███
███████████████████▄
▄█████████████████████████▄
██████████████████████████
███████████████████████████
███████████████████████████
▀█████████████████████████▀
 ▀███████████████████████▀
  ▀█████████████████████▀
    ▀█████████████████
       ▀▀█████████▀▀
.Ecological Community in the Green Planet.
❱❱❱❱❱❱     WHITEPAGE    |    ANN THREAD     ❰❰❰❰❰❰
           ▄███▄▄
       ▄▄█████████▄
      ▄████████████▌
   ▄█████████████▄▄
 ▄████████████████████
███████████████▄
▄████████████████████▀
███████████████████████▀
 ▀▀██████▀██▌██████▀
   ▀██▀▀▀  ██  ▀▀▀▀▀▀
           ██
           ██▌
          ▐███▄
.
AnonBitCoiner
Full Member
***
Offline Offline

Activity: 140



View Profile
October 25, 2014, 06:31:26 PM
 #6

Some faucets provide the option for the user to decide how to receive payment. Why don't you give the option for both? It'd boost the popularity of the site when there's customization!

ladybitcoin
Newbie
*
Offline Offline

Activity: 28

★Bitin.io★ - Instant Exchange


View Profile
October 25, 2014, 06:33:40 PM
 #7

Just payout every week.
Paying every week is very good and you can fix limit which is more better I use few faucets which are paying minimum 5500 weekly so you can do also like this its better

★☆★ Bitin.io - The Instant Altcoin Exchange! ★☆★
side39
Full Member
***
Offline Offline

Activity: 168


View Profile
October 26, 2014, 02:46:18 AM
 #8

i like the second approach ,because the price of Bitcoin was instability,so the payment should be given in short time

─────────────────────────────────────────────────────────────────────────────────
☆★☆ High ROI Bonds |  Long, Medium and Short Term Options | Bitcoin Bond Network ☆★☆
─────────────────────────────────────────────────────────────────────────────────
dandydavv
Newbie
*
Offline Offline

Activity: 6


View Profile
October 26, 2014, 02:54:03 AM
 #9

Quote
TheRunningFaucet.com [80 satoshi / hour]
PinkTussy [ 250 satoshi/ hour ]
Coin Racket [100 satoshi / Hour ]
The bitcoin sheep [100 satoshi / hour ]
Robcoin [ 100 / hour ]
Bit 4 surf [ 100 / 3h]
Scratch 4 sathosis [ 225 / h]
crypton[200 / h]
anon profile100/h

here some faucet, hope can help..
AnonBitCoiner
Full Member
***
Offline Offline

Activity: 140



View Profile
October 26, 2014, 04:59:06 AM
 #10

He wasn't looking for faucets; he was asking about the payment processing aspect of a potential faucet of his own. Again, I think it'd be better for the user to be able to choose how they wanted it processed; I don't think it'd be too difficult to code, either.

susan234
Sr. Member
****
Offline Offline

Activity: 308


View Profile
October 26, 2014, 05:37:04 AM
 #11

Suggest that you choose the second method!

TheMasterKey
Member
**
Offline Offline

Activity: 64


View Profile
October 26, 2014, 01:23:45 PM
 #12

Set up a weekly payout with a minimum figure. If user doesn't reach that figure then carry forward for another week payout.
lucasjkr
Hero Member
*****
Offline Offline

Activity: 644


View Profile
October 26, 2014, 02:02:49 PM
 #13

Thank you for the input, everybody.

I have zero desire to make another microwallet affiliated faucet; I think I'll just proceed and see what the balances look like on a daily or weekly basis and figure out the payout method based on that.

I know this is bitcoin talk, but I'd like to offer the choice of Bitcoin or a couple of alts. Primecoin, peercoin, what other ones are people interested in?
AnonBitCoiner
Full Member
***
Offline Offline

Activity: 140



View Profile
October 26, 2014, 06:28:57 PM
 #14

Litecoins are another semi-popular one currently, if I'm not mistaken.

Try Googling the more popular ones. An alternative strategy is to look at the more recent altcoins that are less popular, because there's an economic possibility that their value may increase/decrease substantially.

El Emperador
Hero Member
*****
Offline Offline

Activity: 602



View Profile WWW
October 26, 2014, 08:09:31 PM
 #15

Some faucets provide the option for the user to decide how to receive payment. Why don't you give the option for both? It'd boost the popularity of the site when there's customization!

I agree.
Or you can use Microwallet.

RonPaulBTC
Member
**
Offline Offline

Activity: 66


View Profile
October 26, 2014, 10:11:09 PM
 #16

Why don't you look how other good faucets do it and adopt the way you like?
Because there is always a way in which things work out better, unless you are a genius you want to copy and not innovate.
opossum
Hero Member
*****
Offline Offline

Activity: 935


View Profile
October 27, 2014, 01:05:16 AM
 #17

Some faucets provide the option for the user to decide how to receive payment. Why don't you give the option for both? It'd boost the popularity of the site when there's customization!

I agree.
Or you can use Microwallet.
You really must use a service like mocrowallet if you want to run a faucet. The network will not accept any TX that only has outputs/inputs of less then 5500 satoshi, plus the cost from TX fees sending very small amounts would quickly add up to certainly make your faucet unprofitable.

If you do not use something like microwallet then users would not realistically ever earn enough to claim payment and would not use the faucet at all


 
         ▄▄█████████▄▄
      ▄█████████████████▄
   ▄████▀            ▀████▄
  █████                █████▄
 ███████████████████████████▄
████▀▀▀▀▀▀▀████████▀▀▀▀▀▀▀███▄
████        ██████        ████
████        ██████        ████
████        ██████        ████
████        ██████        ████
 ████▄      ██████      ▄████
  ▀████     ██████    ▄████▀
    ▀████▄▄▄██████▄▄▄████▀
      ▀▀██████████████▀▀
TIDEX



lucasjkr
Hero Member
*****
Offline Offline

Activity: 644


View Profile
October 27, 2014, 01:40:39 AM
 #18

That's what I was trying to find out. Rather than wait for each recipient to earn 5600 satoshis, how would the network react to a transaction with 0.01 BTC input and two hundred 500 satoshi outputs? 

I have no desire to make yet another microwallet based faucet, so I'm trying to think of a way to make sure that recipients get paid in alternative scenarios.
opossum
Hero Member
*****
Offline Offline

Activity: 935


View Profile
October 28, 2014, 05:37:27 AM
 #19

Thank you for the input, everybody.

I have zero desire to make another microwallet affiliated faucet; I think I'll just proceed and see what the balances look like on a daily or weekly basis and figure out the payout method based on that.

I know this is bitcoin talk, but I'd like to offer the choice of Bitcoin or a couple of alts. Primecoin, peercoin, what other ones are people interested in?
There are other services that work in similar ways that microwallet works but are competitors with microwallet (I believe one example is coinbox.me - however I cannot testify as to the trustworthyness of them nor of microwallet).

Anyone who would claim payments from a faucet that does not work with a microwallet like service is a sucker (then again so is anyone else that uses faucets) as they will likely need a very large amount of 'claims' - likely more then they would be interested in continuing to use faucets -  before they can receive a payout


 
         ▄▄█████████▄▄
      ▄█████████████████▄
   ▄████▀            ▀████▄
  █████                █████▄
 ███████████████████████████▄
████▀▀▀▀▀▀▀████████▀▀▀▀▀▀▀███▄
████        ██████        ████
████        ██████        ████
████        ██████        ████
████        ██████        ████
 ████▄      ██████      ▄████
  ▀████     ██████    ▄████▀
    ▀████▄▄▄██████▄▄▄████▀
      ▀▀██████████████▀▀
TIDEX



Kprawn
Legendary
*
Offline Offline

Activity: 1330


★Bitvest.io★ Play Plinko or Invest!


View Profile
October 28, 2014, 08:52:21 AM
 #20

The latest option people go for to prevent "dust" is to increase the withdraw limit to 25 000 Satoshi.

This in my opinion, is flawed. People need instant gratification these days and to wait about 2 weeks for a payout, will discourage people to use that faucet.

If they want to have such a high withdraw limit, they would have to increase their hourly payouts or decrease the time between the use.

The advertizers want value for their money, and you will have to constantly draw new people with higher payouts and also frequent withdraws. To increase site traffic and repeat returning customers.

The higher the adverticment income the higher the payouts. So keep your faucet users happy and you will be happy.

Freebitco.in and BitcoinZebra has it spot on, but 777Bitco.in has it wrong. {High withdraw limit with No payouts}

Pages: [1] 2 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!