ton-society / grants-and-bounties

TON Foundation invites talent to imagine and realize projects that have the potential to integrate with the daily lives of users.

Home Page:https://ton.org/grants

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Article: Random number generation in smart contracts

Gusarich opened this issue · comments

Summary

We need an article about random number generation in smart contracts.
The article must explain different ways of generating random numbers on-chain and provide some examples.

Context

This topic is very important. Random numbers are part of many different smart contracts & projects.
There are several ways of acquiring random numbers on-chain, and the basic ones aren't really safe.
TON Hack Challenge demonstrated that here:

So we need to explain and give some examples about reliable RNG for developers.

Goals

  • Write an article about Random number generation in smart contracts

Deliverables

  • "Random number generation" article for TON Docs

Definition of Done

  • Article is done
  • Article is merged and available at ton.org/docs

Reward

  • Standard TON Footstep NFT
  • 500$ in TON equivalent

Total: $500

I'll cover that article.