About FairDrawX

A place where anyone can run a pooled giveaway, and anyone can join one, without either side having to trust the other with the money.

The idea

Giveaways run over chat groups and social feeds have the same three problems every time: nobody can see who really entered, the organiser is holding everyone's money, and there is no way to get a refund when the thing falls apart.

FairDrawX fixes that by putting the pool on a ledger. Entry fees are held by the platform, not by the leader. Prizes are credited automatically the moment a giveaway completes. If a giveaway does not reach the number of participants it needs, every entry is refunded in full and the leader receives nothing.

How we handle money

  • One ledger, no floating balances. Every movement is a row with its own transaction ID, the amount, any fee, and the balance immediately after it.
  • Exact arithmetic. Amounts are stored as fixed-point decimals and calculated on the server. Nothing financial is ever computed in your browser.
  • All-or-nothing writes. Joining, refunding, paying a prize and settling a leader each happen inside a single database transaction. A failure halfway through leaves no trace rather than half a payment.
  • Paid once, by construction. A prize position, a leader settlement and a refund can each only exist once per giveaway. It is not a rule the code remembers to follow — the database refuses the second one.

Who it is for

Community organisers, creators with an audience, and groups that already pool money for prizes and want a cleaner way to do it. You do not need a separate account to be a leader: the same wallet joins giveaways and receives settlements.

By the numbers

Members 2
Giveaways completed 0
Prizes paid Rs. 0.00
Refunded to members Rs. 0.00