# Auto Spin Draw

![Illustration of auto spin contract logic](https://2318706165-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnY5syKziggl0r2PH6WM3%2Fuploads%2FeqswmUJGr5EPcyKZDpIl%2FinfoTicket%20\(1\).png?alt=media\&token=6515e89d-b9cb-4fc3-8fed-f28c8052884a)

**Luckblocks** lotteries runs completely decentralized, so every draw need to be activated on smartcontract by a wallet/user, for incentives on running the automation, users that activates it receive rewards in <mark style="color:green;">**USDT**</mark> or optionally <mark style="background-color:purple;">**CRA**</mark><mark style="color:red;background-color:purple;">**N**</mark><mark style="color:green;background-color:purple;">**N**</mark><mark style="background-color:purple;">**I**</mark> coming from smartcontract for each lottery.\
\
To be eligible for rewards, users need to hold a NFT from **Luckblocks(Cranni Societas)** Collection and stake on **Luckblocks** DAPP platform, then configure the automation executing **autospin** function,  a good and easy way to do that automation is using gelato network of bots(<https://docs.gelato.network/introduction/what-is-gelato>).

Click [HERE](https://luckblocks.com/#/nftnodes) to stake your NFT.\
Click [HERE](https://docs.luckblocks.com/auto-spin-draw/how-to-configure-automation) to see tutorial on how to configure automation.
