PoolsGacha

Eligibility

One rule: hold at least 10.0K $PGACHA in a wallet you control at the moment the round draws.

The threshold

The minimum is 10,000 tokens. Because the token has 6 decimals, the keeper compares raw base units, so the check is exact:

minimum = 10000 × 10^6 = 10000000000 base units
eligible(w) = balance(w) ≥ minimum

Holding one token less than the minimum means you are not entered. There is no partial entry and no rounding in your favour.

When the snapshot is taken

This is the part people get wrong, so it is worth being precise. The snapshot that decides a round is taken at the end of the round, at draw time. It is not taken when the round opens, and it is not an average over the round.

What that means in practice:

  • Buying in with ten seconds left still enters you in that round, at full weight.
  • Selling with ten seconds left removes you from that round entirely, no matter how long you held before.
  • Moving tokens between your own wallets mid-round is fine. What counts is the balance sitting in each wallet at draw time.

The player count and odds shown on the live board during a round come from a preview snapshot the keeper refreshes every 20 seconds or so. That preview is informational. Only the draw-time snapshot decides anything, and it is published in full on the round page afterwards.

One balance per address

Eligibility is the token balance of an address, read straight from the token contract. There is nothing to open, register or approve first, and no way to split a balance inside a single address to change the result.

Excluded addresses

The operator can exclude extra wallets by choice, for example a team wallet. The keeper also never enters its own draw. Everything else is automatic, see below.

Contract-held balances cannot win

Pool reserves, routers, escrows and every other protocol-held balance live at contract addresses. The keeper filters those out on that single property, so no address list has to be maintained and nothing has to be remembered before launch.

The tradeoff is deliberate: a smart-contract wallet such as a multisig vault is also a contract, so it cannot win either. Paying a prize to an address that may not be able to move it is the worse outcome.

If a round has no eligible wallets at all, it settles as void and the pot rolls into the next round. Nothing is lost. See How a round works.