Beacons

StarkLink allows for anyone to run the code necessary to provide random numbers to decentralized applications. dApps chooses their randomness provider by specifying a beacon address in their request. A beacon address a wallet address that receives fees for providing randomness. Additionally a randomness provider will need to associate their beacon address with the public key of their VRF using set_beacon_public_key_hash
When deploying an application that will request randomness please specify a beacon from the active beacon list.