TzButton: A Lottery Game and Social Experiment on the Tezos Blockchain

By 2sats | 2sats | 29 Apr 2022

*obligatory not financial advice*


What is TzButton?

TzButton is special type of lottery where people can deposit 0.2 XTZ coins into a pool and the last person to make a deposit before the countdown is over receives the entire pool.

Each new round starts with someone depositing 0.2 XTZ and a 24 hour countdown. If then somebody presses the button to add 0.2 XTZ they become the "leader" of the game and the countdown is restarted but with 90 minutes less, so the new countdown will start at 22 hours and 30 minutes. If then someone else adds 0.2 tez again, they become the new leader and the countdown is restarted again but this time with 45 minutes less, meaning that the countdown will now start at 21 hours and 15 minutes.

The amount of time that is reduced from the new countdown is halved each time someone presses the button until the countdown is only lowered by a fraction of a second. If people keep adding more funds it incentivises even more people to join because the prize will be higher but with each new transaction the game lasts longer. This is the "social experiment" part of the game, because it’s every player’s greed that makes it impossible for any player to get the prize. They can only get it if people forget about it for long enough or if they keep adding money to the pool until the fractions of seconds lower the countdown enough which would take an eternity.



The developers of the TzButton game launched the smart contract to record and analyse the behaviour of the participants and they will likely publish their work on their website at some point in the distant future. They also partly built the application to show how easy it can be to launch a smart contract on the Tezos blockchain.

So far only one round has ever been completed with a prize of only 25 XTZ and currently we are still stuck in the second round with a pool of more than 1,100 XTZ. We have been stuck there for multiple months now and as the pool keeps growing we will likely have to wait a few years to finally see a very lucky winner.

TzButton is not a protocol with a lot of utility because of how long it actually takes for a game to be over but it is still kind of fun and interesting.




If you liked my post then please leave a tip, that way we both earn some money!

If you don't have an account on Publish0x then you can signing up here and start earning cryptocurrencies for reading and tipping.


Binance, 10% discount on fees

Trade at the MEXC Exchange with a 10% discount

Presearch, 25 PRE start bonus, earn cryptocurrency for searching the web

Learn more about the Ledger hardware wallet





FaucetCrypto, Earn small amounts of Cryptocurrencies for free


You can also tip me crypto directly if you want to!


NANO: nano_31nwmmab1pykptytqn9tzj684f3hhhwpawxaneefwqhxtw363ytwuo6uuuhs

BANANO: ban_31nwmmab1pykptytqn9tzj684f3hhhwpawxaneefwqhxtw363ytwuo6uuuhs


How do you rate this article?




I am just some bored guy that likes crypto


I am just some bored guy that likes cryptocurrency

Send a $0.01 microtip in crypto to the author, and earn yourself as you read!

20% to author / 80% to me.
We pay the tips from our rewards pool.