An independent project. Not a U.S. government website. Not the Trump Accounts program.
Nation Fund

Draws

Every draw can be rerun by anyone.

Each draw publishes its entry set hash, its secret commitment, its target block, and the result. Nothing is decided behind closed doors.

Current draw

Loading

Submit an account · Official Rules

The method

NATION DRAW V1

A draw is never rerun to get a different outcome. If the selected entrant is disqualified, the alternate comes from the same seed.

Freeze1

At the cutoff the accepted entry set is frozen and sorted by entry number. The SHA 256 hash of the sorted list is published as the entry set hash.

Commit2

A 32 byte random secret is generated and kept confidential. Only its SHA 256 hash, the commitment, is published.

Name a block3

A future Robinhood Chain block number is published before that block exists. Its hash cannot be known in advance.

Settle4

Once the block is final, seed = SHA 256(block hash without the 0x prefix, followed by the secret). The winning entry number is the seed, read as an integer, modulo the number of eligible entries.

Alternates5

Alternate k = SHA 256(seed, a colon, k) modulo the entry count, for k from 1 upward, skipping repeats. Used only if the winner is disqualified.

Publish6

The block hash, the revealed secret, the seed, the winning entry number, and the winner's state are published. Anyone can recompute the result from those inputs.

History

Past draws

Loading.