Review of smart contracts
Hubnate is a system consisting of many smart contracts.
Core#
The core includes a system that provides the functionality of Hubnate.
Hubnate#
The contract is used to create new pools, make donations, and distribute them.
Chance Token#
A contract that allows you to create special ERC-20 tokens that are necessary for the distribution of chances.
Random Number Consumer#
A contract that allows you to interact with the VRF coordinator from Chainlink. Required for performing operations with random numbers.