# Overview

#### <mark style="color:blue;">**DELOT is the world’s first innovative decentralized lottery game for token holders.**</mark>  **Problems**

Traditional lotteries are restrained by multiple factors that are slowing their progress down by discouraging potential participants. Since they are centralized, there is virtually no control and transparency on what the lottery provider does. There have been reports of fraudulent behavior by the provider such as unpaid winnings, manipulation of the RNG (random number generation) mechanisms, which, as a result, undermines the trust and discourages potential gamblers or betters to participate in them.

Another disadvantage that is particularly relevant to national lotteries is their outdated offline format that requires you to buy a ticket the old-fashioned way. What is more, these national lotteries offer limited prize pools since they are restricted only to the country they are conducted in.

In traditional lottery, you pay for number of tickets you want to get. E.g., Ticket price is $1, you pay $1 to get one ticket, $2 for two tickets and so on.

**Solutions**

DELOT has the better mechanism: you only need to deposit a little token to join the round. You can get additional tickets just by holding, the more token you hold the more ticket you get, so you are beneficial by increasing the chance to win lottery round just by holding, you do not need to deposit more (spend more tokens to get more tickets). Especially, the more ticket you have, the more chance to win the grand prize.

Unlike a traditional lottery where players must continuously buy tickets for every drawing, DELOT focuses on simplicity - just acquire the token, hold, and you will automatically be entered into the next lottery rounds thanks to Auto Pool feature.

{% hint style="info" %}
**DELOT token is the utility token that is used in the Lottery game.**
{% endhint %}


# Features

* **Fully decentralized**

  The entire process is managed by ONE smart contract and deployed to run on-chain.<br>
* **Fully Automatic System**

  As you may know, smart contact itself cannot trigger states. By using with [Chainlink Automation ](https://docs.chain.link/chainlink-automation/introduction)and make the smart contract is compatible with the UpKeep, the lottery game can run endlessly.<br>
* **Easy to join**

  No need to choose lucky numbers as traditional lottery.<br>
* **Incentive for token holders**\
  Players are required to hold tokens till the end of the round to get more tickets, so it will drive the demand of token. Not only will it increase DELOTE token prices, players will get more chance to win the grand prize, so this in a way is double incentive for Hodlers.<br>
* **Auto Pool feature**

  Allow to join next rounds automatically. No action is required from users to join. Unlike a traditional lottery where players must continuously buy tickets for every drawing. Moreover, player get more tickets by joining the round soon, so that have more chance to win the round.<br>
* **Provably fair and verifiable source of randomness (**[**Chainlink VRF**](https://docs.chain.link/docs/chainlink-vrf/)**) is used in winner selection algorithm.**

  *"On-chain Verification of Randomness*

  *Chainlink VRF enables smart contracts to access randomness without compromising on security or usability. With every new request for randomness, Chainlink VRF generates a random number and cryptographic proof of how that number was determined. The proof is published and verified on-chain before it can be used by any consuming applications. This process ensures that the results cannot be tampered with nor manipulated by anyone, including oracle operators, miners, users and even smart contract developers."*<br>
* **Chance to cooperate with other projects to expand our community**

  Our lottery game is developed to launch on any ERC20 token. It is a big chance for us to deploy lottery product for our partners so we can have larger community.<br>
* **Be responsible with the community**

  A portion of tokens in our operation wallet is periodically converted to BNB and transfer to [Binance Charity](https://www.binance.charity/).


# Architect & Money Flow

The following diagram describes the entire architect of DELOT as well as the flow of money between DELOT with other entities (Chainlink VRF, Chainlink Automation, Operation Wallet,..)

<figure><img src="/files/HDepneZ0shla9hscFvgW" alt=""><figcaption><p>Architect &#x26; Money Flow diagram</p></figcaption></figure>

More details are explained in the section: **LOTTERY GAME**


# Official links

* **Website:** <https://www.delot.io>
* **The Lottery game (DApp):** <https://app.delot.io>
* **Telegram:** <https://t.me/delot_io>
* **Twitter:** <https://twitter.com/delot_io>
* **Github:** <https://github.com/delot-io>

-> You can see $DELOT on:

* **CoinMarketCap:** <https://coinmarketcap.com/currencies/delot-io/>
* **CoinGecko:** <https://www.coingecko.com/en/coins/delot-io>
* **Binance:** <https://www.binance.com/en/price/delot-io>
* **Crypto.com:** <https://crypto.com/price/delot-io>
* **WorldCoinIndex:** <https://www.worldcoinindex.com/coin/delot-io>
* **CryptoRank:** <https://cryptorank.io/price/delot-io>
* **DappRadar:** <https://dappradar.com/binance-smart-chain/gambling/delot>
* **Dapp.com:** <https://www.dapp.com/app/delot-io>


# Contracts

* DELOT Token:
  * BNB Chain: [0x3e24BBb2c9a0f2fAEcFDBDCa20BBa6F35b73C4CB](https://bscscan.com/token/0x3e24BBb2c9a0f2fAEcFDBDCa20BBa6F35b73C4CB)
  * Polygon: [0x86A298581388bc199e61BFeCDcA8eA22Cf6C0Da3](https://polygonscan.com/token/0x86A298581388bc199e61BFeCDcA8eA22Cf6C0Da3)
* Lottery Contract (BNB Chain): [0xA4EF6E76a4478aA39AD8e58f377bd05159316A02](https://bscscan.com/address/0xA4EF6E76a4478aA39AD8e58f377bd05159316A02)


# Wallets

* Lottery game (BNB Chain)
  * Operation: [0x311b86F211c4B9652dA5f3eFDA17303ba20559bF](https://bscscan.com/address/0x311b86f211c4b9652da5f3efda17303ba20559bf)


# Overview

The Lottery game on Binance Smart Chain (BNB Chain) Mainnet

The Lottery game (DApp) is officially launched on Polygon at: <https://app.delot.io>

* DELOT token address (BSC): [0x3e24BBb2c9a0f2fAEcFDBDCa20BBa6F35b73C4CB](https://bscscan.com/token/0x3e24BBb2c9a0f2fAEcFDBDCa20BBa6F35b73C4CB)
  * Buy DELOT on PancakeSwap: <https://pancakeswap.finance/swap?outputCurrency=0x3e24BBb2c9a0f2fAEcFDBDCa20BBa6F35b73C4CB>
* Lottery contract (BSC): [0xA4EF6E76a4478aA39AD8e58f377bd05159316A02](https://bscscan.com/address/0xA4EF6E76a4478aA39AD8e58f377bd05159316A02)
* Subgraph: <https://thegraph.com/hosted-service/subgraph/delot-io/lottery-v2>
* Upkeep on Chainlink Automation:
  * [Upkeep 1](https://automation.chain.link/bsc/43822477634734146326080467616334561044134124446829926591638976391798083138274)
  * [Upkeep 2](https://automation.chain.link/bsc/14469221947212669379095542759045304555996368339596747209006737052878881605570)
* Subscription on Chainlink VRF: <https://vrf.chain.link/bsc/677>[ <br>](<https://vrf.chain.link/bsc/81&#xD;&#xA;>)


# How it works

There are unlimited rounds, each round’s period is about 3-7 days.\
There are 3 states in each round: Start -> Active -> End.

Players deposit tokens to join the round while the round state is Active.\
Player can join the round automatically and get the maximum tickets by using Auto Pool feature while the round state is Start.

Once the round is ended, our Upkeep in [Chainlink Keepers](https://docs.chain.link/docs/chainlink-keepers/introduction/) call to publicly “performUpkeep” function in the smart contract to:

* Recalculate tickets of players, reset Hold Tickets to zero if they do not hold enough token as recognized in the first deposit.
* Call to Chainlink VRF to get randomness numbers
* Find winners based on random numbers
* Reward to the prize winners

Reference: [Architect & Money Flow](/introduction/architect-and-money-flow)


# How to join a round?

### Manually

* Open the Active Round page, click “Join now” button, set amount, and click “Deposit”
* In the 1st time, you must “Enable” by approving smart contact to spend your tokens.
* In the 1st time you join a round, your amount must greater than or equal minimum joining amount. You can deposit multiple times in a round. Since the 2nd time, minimum joining amount is not required.<br>

### Automatically (Recommend)

Just deposit tokens to Auto Pool, set your joining amount. In the next rounds, your tokens will be transferred from your balance in Auto Pool to join the round automatically.

By using Auto Pool, you will get the maximum tickets as explaining in our formula [here](/lottery-game/how-to-calculate-number-of-players-tickets-in-a-round).


# How to calculate number of player’s tickets in a round?

**TICKETS** = (Deposit Tickets) + (Hold Tickets)\
\
**Deposit Tickets** = (Deposit Amount) x (Deposit Multiplier)\
(\*) **Deposit Multiplier** = 50<br>

**Hold Tickets** = (Hold Duration) x (Hold Amount) x (Hold Multiplier)\
(\*) **Hold Multiplier** = 10\
**Hold Amount** = balance of player in the 1st deposit (include player’s balance in the Auto Pool)\
**Hold Duration** = (end block of the round - current block) / (end block of the round – start block of the round)\
\
*(\*) Deposit Multiplier & Hold Multiplier are adjustable parameters and can be change in the next rounds if necessary.*<br>

At the end of the round - round state is End, balance of players will be scanned again. If the balance is lower than Hold Amount, then Hold Tickets will be set to zero. This is the penalty for player who wants to sell the token. It gives people an incentive to hold tokens for keeping their tickets, so they get more chance to win till the end of the round.\
\
As you can see, you can get the maximum Hold Tickets by joining the round soon and hold as much token as possible.

{% hint style="info" %}
**Be noticed if you deposit multiple times in a round**

Player can deposit to a round multiple times. However, be aware that this will reduce your Hold Amount because it is recognized in the 1st deposit.\
\
Eg. Your balance is 100 tokens. You deposited 10 tokens to the round (first time), your Deposit Tickets is 10 x 50 = 500, your Hold Amount is recognized is: 100 - 10 = 90\
\
After that, you deposited 20 more tokens to increase Deposit Amount to 30, your Deposit Tickets is 30 x 50 = 1500. However, your balance is 70 tokens. It is lower than Hold Amount in the 1st deposit (90), so your Hold Tickets will be 0 at the end of the round. There is only way to keep Hold Tickets: buy 20 tokens and keep in your wallet (so your balance is 90 tokens) before the end of the round.
{% endhint %}


# Auto Pool

Auto Pool is a beautiful feature that allow players to join the next rounds automatically and get the maximum tickets. They don’t have to wait until the end of the previous round to join, just deposit to Auto Pool, set joining amount. That’s all. It’s a part of Fully Automatic System.

### Deposit/Withdraw

You're free to Deposit/Withdraw tokens at anytime.

### Joining Amount

If joining amount greater than or equal minimum joining amount in this page so you can join in the next rounds.

You can temporarily disable to join by updating this amount to be less than minimum joining amount or equal to 0.

-> Be aware that it’s different with the minimum joining amount when you join the round manually.<br>


# How to determine winners?

Our winner selection algorithm call to Chainlink VRF to get random numbers and then pick the winners and make sure two things:

* The more ticket players have, the more chance to win
* Players have more tickets get higher chance to win larger prize.

There must be at least one winner in a round. It can adjust to add up to 3 winners.&#x20;

Ratio of prizes of winners in the Prize Pool are adjustable parameters in the smart contract in each round. E.g., 1st prize: 50%, 2nd prize: 30%, 3rd prize: 20%\
\
Remember that in the example above, the chance to win bigger prize depends on the number of tickets of player. They are not the same chances. So, get more tickets by depositing/holding tokens is the best way to win the big prize.


# How deposited tokens are used?

This is how tokens are used in a round:

* **Award prize to winners**: 70%
* **Transfer to NFT Holders**: 20%
* **Transfer to Operation wallet**: 10%\
  This wallet is used for:
  * Buy LINK token and then add funds to Upkeep in Chainlink Automation and Chainlink VRF Subscription.
  * Maintain the Lottery game


# Fully Automatic System

[Chainlink Automation](https://docs.chain.link/chainlink-automation/introduction) is used as the solution to make lottery game can run endlessly.

Basically, Lottery Smart Contract is [Keeper-compatible](https://docs.chain.link/chainlink-automation/compatible-contracts).\
\
-> [Upkeep on BSC](https://automation.chain.link/bsc/43822477634734146326080467616334561044134124446829926591638976391798083138274)

“performUpkeep” function in Lottery Smart Contract is designed to:

* Change state of a round: Start -> Active -> End
* Round state is Start: proceed to transfer tokens from Auto Pool to Lottery Pool based on settings in Auto Pool of players.
* Round state is End:
  * Recalculate tickets of players, reset Hold Tickets to zero if they do not hold enough token as recognized in the first deposit.
  * Call to [Chainlink VRF](https://docs.chain.link/docs/chainlink-vrf/) to get randomness numbers
  * Find winners based on random numbers
  * Reward the prize winners
  * Initialize new round


# Use Cases

These are some use cases to show how to calculate ticket amount.

1. **Player A**\
   \- Balance: 1000 tokens. No token in Auto Pool. \
   \- Deposit 20 tokens to join the round manually at block #4\
   \
   \* Round: start at block #001, end at block #011 \
   \
   Deposit Amount: 20

   Deposit Tickets: 20 x 50 = 1000&#x20;

   Hold Amount: 980

   Hold Tickets: \[(11-4)/(11-1)] x 980 x 10 = 6860&#x20;

   Tickets = 1000 + 6860= 7860<br>
2. **Player B**\
   \- Balance: 1000 tokens     \
   \- Deposit 800 tokens to Auto Pool. Update Joining amount in Auto Pool to 20.\
   Balance: 200 tokens.\
   \
   \- When the round is started, player B joins the round automatically by depositing 20 tokens from his balance in Auto Pool.\
   \
   Deposit Amount: 20\
   Deposit Tickets: 20 x 50 = 1000&#x20;

   Hold Amount: 200 + (800-20) = 980\
   Hold Tickets: 1 x 980 x 10 = 9800\
   Tickets = 1000 + 9800 = 10800\
   \
   Because he joins the round automatically via Auto Pool soon, so Hold duration is 1 -> get the maximum tickets: 10800 - much more tickets in comparison with player A (7860 tickets). \
   \
   Player A & B have the same tokens and joining amount. Player B doesn’t need to wait to join manually once the round is started as player A. \
   \
   By using Auto Pool feature, Player B has benefits by getting more tickets and he can join the round automatically.<br>
3. **Player C**\
   \- Balance: 1000 tokens\
   \- Deposit 800 tokens to Auto Pool. Update Joining Amount in Auto Pool to 0 (it means that he doesn’t want to join the round automatically)\
   Balance: 200 tokens.\
   \
   \* Round: start at block #001, end at block #011 \
   &#x20;\
   \- Deposit 20 tokens to join manually at block #4\
   \
   Deposit Amount: 20

   Deposit Tickets: 20 x 50 = 1000&#x20;

   Hold Amount: (200-20) + 800 = 980

   Hold Tickets: \[(11-4)/(11-1)] x 980 x 10 = 6860&#x20;

   Tickets = 1000 + 6860= 7860\
   \
   \- Deposit 10 tokens to join manually at block #6\
   Deposit Amount: 20 + 10 = 30

   Deposit Tickets: 30 x 50 = 1500 \
   Hold Amount: 980 (no change)

   Hold Tickets: 6860 (no change)\
   Tickets = 1500 + 6860 = 8360\
   \
   He has more tickets after depositing. However, actual Hold Amount in his wallet balance and Auto Pool is: (200 - 30) + 800 = 970 -> It's less than Hold Amount recognized as in the 1st deposit. He needs to buy 10 more tokens and keep in his wallet. If not, Hold Tickets will be set to 0 at the end of the round (Tickets = Deposits Tickets = 1500). <br>
4. **Player D**\
   \- Balance: 1000 tokens\
   \- Deposit 800 tokens to Auto Pool. Update Joining amount in Auto Pool to 20.\
   Balance: 200 tokens.\
   \
   \* Round: start at block #001, end at block #011\
   \
   \- When the round is started, player D joins the round automatically by depositing 20 tokens from his balance in Auto Pool.\
   \
   Deposit Amount: 20\
   Deposit Tickets: 20 x 50 =1000&#x20;

   Hold Amount: 200 + (800-20) = 980\
   Hold Tickets: 1 x 980 x 10 = 9800\
   Tickets = 1000 + 9800 = 10800\
   \
   \- Deposit 10 tokens to join manually at block #6\
   Deposit Amount: 20 + 10 = 30

   Deposit Tickets: 30 x 50 = 1500 \
   Hold Amount: 980 (no change)

   Hold Tickets: 9800 (no change)\
   Tickets = 1500 + 9800 = 11300\
   \
   The same as Player C, he has more tickets after depositing. However, actual Hold Amount in his wallet balance and Auto Pool is: (200 - 10) + (800-20) = 970 -> It's less than Hold Amount recognized as in the 1st deposit. He needs to buy 10 more tokens and keep in his wallet. If not, Hold Tickets will be set to 0 at the end of the round (Tickets = Deposits Tickets = 1500).&#x20;

\
**-> By comparing cases between Player A and B, C and D, you will see the power of Auto Pool feature.** \
\
-> **By holding DELOT tokens, you get more chance to win the grand prize.**<br>


# Explain on the red text

The first top row of player list is your account (if you connect wallet).<br>

![](/files/x8Mev3gXr9JEwjbOYxDN)

If you see some red texts as image above, then it means that your Hold amount is less than Hold column - Hold Amount recognized as in the 1st deposit. There are two reasons for this:

* You have transferred tokens from your wallet to other wallet(s) or just sold your tokens
* You join a round multiple times (your Wallet Balance has decreased)&#x20;

If you don’t do anything, then your Hold Tickets will be 0 at the end of the Round -> Tickets = Deposit tickets = 1,500

To keep the Hold tickets, you must buy more tokens and keep in your wallet and make sure that: (Wallet Balance) + (Auto Pool Balance) is greater than or equal to Hold column (980)

{% hint style="info" %}
You can see Wallet Balance & Auto Pool Balance in the Auto Pool page, or by clicking on your wallet at the top right corner.
{% endhint %}

{% hint style="info" %}
In the player list, if a player doesn’t hold enough token (Actual Balance = Wallet Balance + Auto Pool Balance < HOLD), then you can hover/tap on HOLD amount to see his Actual Balance. Now you know how many tokens he needs to buy more before his Hold Tickets would be 0 at the end of the round.
{% endhint %}

![](/files/HaYuW7cFhnO2938GL3h9)


# Token

**DELOT token is the utility token that is used in Lottery game.**

* Name: DELOT.IO
* Symbol: DELOT
* Network:
  * BNB Chain: [0x3e24BBb2c9a0f2fAEcFDBDCa20BBa6F35b73C4CB](https://bscscan.com/token/0x3e24BBb2c9a0f2fAEcFDBDCa20BBa6F35b73C4CB)
  * Polygon: [0x86A298581388bc199e61BFeCDcA8eA22Cf6C0Da3](https://polygonscan.com/token/0x86A298581388bc199e61BFeCDcA8eA22Cf6C0Da3)
* Token Type on BNB Chain: ERC20\
  This is ENMT Token that is fully ERC20 compliant with no fee/tax on transactions (<https://docs.unicrypt.network/token-minter/overview-and-concept>)

![](/files/OkB2TaC1IFk8UGiWpOiA)

* Total Supply: 100,000,000 DELOT
* The Liquidity is locked for 1 year: <https://www.pinksale.finance/#/pinklock/detail/0x18F45316F2f00CD0081Dd18e1e6b9F409D63C0AC?chain=BSC>


# Buy DELOT

* **PancakeSwap:** <https://pancakeswap.finance/swap?outputCurrency=0x3e24BBb2c9a0f2fAEcFDBDCa20BBa6F35b73C4CB>
* **CoinTiger:** <https://www.cointiger.com/en-us/#/trade_center?coin=delot_usdt>
  * Register an account (10% discount on trading fees): <https://delot.io/cointiger>
  * KYC is NOT required. Withdrawal limit: 5 BTC / day
  * Mobile app: <https://www.cointiger.com/en-us/#/app_download>
* **Dextools:** <https://www.dextools.io/app/bsc/pair-explorer/0x18f45316f2f00cd0081dd18e1e6b9f409d63c0ac>
* **Bogged Finance:** <https://charts.bogged.finance/?c=bsc&t=0x3e24BBb2c9a0f2fAEcFDBDCa20BBa6F35b73C4CB>
* **DexGuru:** <https://dex.guru/token/0x3e24bbb2c9a0f2faecfdbdca20bba6f35b73c4cb-bsc>
* **PooCoin:** <https://poocoin.app/tokens/0x3e24bbb2c9a0f2faecfdbdca20bba6f35b73c4cb>


# How to bridge your DELOT?

If you have purchased your DELOT tokens on BSC and want to bridge them over Polygon

* Go to <https://app.multichain.org/#/router> and connect your wallet.\
  For bridging from BSC to Polygon, you need your wallet to be connected to the BSC Network ("BNB Chain mainnet" on Multichain")
* Search tokens by name or by address, you will find DELOT by typing DELOT. Once you have selected DELOT you will see your balance.&#x20;

![](/files/VZBg25znKFDTOi76mKLS)

* Select the amount of token you want to bridge.

![](/files/NQTQRIymVylpBqHcjLM5)

{% hint style="info" %}
Don't forget to read all the 💡Reminders.
{% endhint %}

![](/files/jyM8i9tSonVgIGQKNZvG)

{% hint style="info" %}

* 0.1% of fees.

* Minimum fee: 3,698.717285 DELOT

* Maximum fee: 739,743.456969 DELOT

* Minimum amount to bridge: 7,397.43457 DELOT

* Maximum amount to bridge: 3,698,717,284.845615 DELOT

* Estimated Time of Crosschain Arrival is 10-30 min
  {% endhint %}

* Before you bridge you need to approve DELOT, click on "Approve" and then confirm the transaction.

![](/files/dUIgQF2WgZoCcFTjnPGC)

* Once it is approved, click on Swap then confirm, then confirm the transaction.&#x20;

![](/files/Bxy4GZLgeR1hEiioNIly)

* You will then get a window to monitor the process

![](/files/jw5A5EqXL1YGhKeZFndZ)

Once **both** the BNB Chain Status and Polygon Status are marked as **Success**. The crosschain transaction is completed. You have now your DELOT on the Polygon network. Congratulations!!!

{% hint style="info" %}
You can easily make the process the over way around, bridging from Polygon to BSC network.
{% endhint %}


# Token Distribution

![Token Distribution](/files/pwTIglRegDWPvkFJUo0J)

* **Total Supply:** 100,000,000 DELOT
* **Token locks:** <https://app.unicrypt.network/amm/pancake-v2/token/0x3e24BBb2c9a0f2fAEcFDBDCa20BBa6F35b73C4CB>
* **The Liquidity is locked for 1 year:** <https://www.pinksale.finance/#/pinklock/detail/0x18F45316F2f00CD0081Dd18e1e6b9F409D63C0AC?chain=BSC>

<table><thead><tr><th width="204.89713424257891">Details</th><th width="150" align="right">Allocation</th><th width="150" align="right">DELOT</th><th>Vesting Schedule</th></tr></thead><tbody><tr><td><strong>Presale</strong></td><td align="right">40%</td><td align="right">40,000,000</td><td></td></tr><tr><td><strong>Liquidity</strong></td><td align="right">21.2%</td><td align="right">21,200,000</td><td></td></tr><tr><td><strong>Fees</strong></td><td align="right">1.23%</td><td align="right">1,231,933</td><td></td></tr><tr><td><strong>Team</strong></td><td align="right">8%</td><td align="right">8,000,000</td><td>TGE 0%, cliff for 3 months, then linear vesting for 2 years</td></tr><tr><td><strong>Marketing</strong></td><td align="right">2%</td><td align="right">2,000,000</td><td>TGE 0%, cliff for 1 month, then linear vesting for 6 months</td></tr><tr><td><strong>Airdrop</strong></td><td align="right">1%</td><td align="right">1,000,000</td><td>TGE 0%, cliff for 1 month, then linear vesting for 3 months</td></tr><tr><td><strong>Reward (Staking, Farming, Lottery Pool)</strong></td><td align="right">26.56%</td><td align="right">26,563,266</td><td>TGE 0%, cliff for 1 month, then linear vesting for 2 years</td></tr></tbody></table>


# Audit

DELOT is ENMT token and audited by solidproof.io

-> DELOT is [ENMT token](https://docs.unicrypt.network/token-minter/overview-and-concept), as there is no malicious code created within, it counts as **AUDITED**.

![](/files/OkB2TaC1IFk8UGiWpOiA)

-> DELOT token is also audited by [solidproof.io](https://solidproof.io/):\
<https://github.com/solidproof/projects/blob/main/Delot/SmartContract_Audit_Solidproof_Delot.pdf>

![](/files/GRJBJGXNPI0Nnf4bUDIf)


# Airdrop

As the [Token Distribution](/tokenomics/token-distribution), 1 million DELOT tokens will be used to airdrop to the 1st buyers of VIP Membership NFT -> 100K DELOT token per the first NFT Buyer.

**Airdrop date**: 18th January 2023

Find out more about NFT Sale [here](/nft).

{% hint style="warning" %}
**WARNING: Be Aware of Scam**

* Admins/Mods never send DM first
* Do not trust other channels/groups. \
  Only get info from our official sources here: [Official links](/introduction/official-links)
  {% endhint %}


# NFT

VIP Membership NFT collection: <https://opensea.io/collection/delot-io-vip>

* Contract: [0x93A6F4bd37d5Bf83FFB9AD8231e22994185D01E3](https://bscscan.com/address/0x93a6f4bd37d5bf83ffb9ad8231e22994185d01e3)
* Minted (Total Supply): 10
* Max Supply: 10

All VIP Membership NFT Holders get rewards (DELOT tokens) up to 20% of deposited tokens in all lottery rounds automatically at end the of the round by using [Chainlink Automation](https://chain.link/automation).\
\
**NFT Sale**

* [English auction](https://support.opensea.io/hc/en-us/articles/1500003246082-How-do-timed-auctions-work-): The highest bid wins at the end.
* Listing price: 1 BNB
* Place bid from **3PM UTC 10th Jan 2023** to **3PM UTC 15th Jan 2023** (5 days)
* **Airdrop:** first buyers will get airdrop 1 million DELOT tokens\
  -> 100K DELOT token per the first NFT Buyer.\
  Airdrop date: 18th January 2023


# Yield Farming

Yield Farms allow users to earn DELOT by staking LP Tokens

Yield farming takes a little work to get set up.

You’re going to need some "LP Tokens" to enter into a Farm with. Farms can only accept their own exact LP Token; for example, the DELOT-BNB Farm will only accept DELOT-BNB LP Tokens.

To get the exact LP Token, you'll need to provide liquidity for that trading pair. So to get DELOT-BNB LP Tokens, you'll first have to[ provide liquidity](/yield-farming/providing-liquidity-to-get-lp-tokens) for the DELOT-BNB pair.

Contract address of DELOT-BNB LP Token: <https://bscscan.com/token/0x18f45316f2f00cd0081dd18e1e6b9f409d63c0ac>

{% hint style="warning" %}
Yield farming can give better rewards than staking, but it comes with a risk of **Impermanent Loss**. It’s not as scary as it sounds, but it is worth learning about the concept before you get started.

Check out this great [article about Impermanent Loss ](https://academy.binance.com/en/articles/impermanent-loss-explained)from Binance Academy to learn more.
{% endhint %}


# Providing liquidity to get LP Tokens

Please read this first to understand about Liquidity Pool on PancakeSwap: <https://docs.pancakeswap.finance/products/pancakeswap-exchange/pancakeswap-pools>

See the instructions to provide liquidity here: <https://docs.pancakeswap.finance/products/pancakeswap-exchange/liquidity-guide>

{% hint style="info" %}
Basically, you only need to replace CAKE token by **DELOT** token in the above instructions to provide liquidity for the **DELOT-BNB** pair. See more details below.
{% endhint %}

## Add liquidity

* Open this page: <https://pancakeswap.finance/liquidity> and then click on "Add Liquidity"

![](/files/MGfpKxwuJEy28gZWLzhh)

* Choose DELOT-BNB pair and then click on "Add Liquidity"

![](/files/DZTLVPH0l1SYyDodkX2o)

* Input your amount and then click on "Supply". In the first time, you have to "Enable DELOT".

![](/files/MKjjvQTdmhJSy5W945Eu)

* Click on "Confirm Supply"

![](/files/uLRk8VjChpz58c1kdTUh)

* You can now add LP token (named Cake-LP) on Metamask by importing token contract address: **0x18F45316F2f00CD0081Dd18e1e6b9F409D63C0AC**

![](/files/6avrqYTWR3dCkDwHoIYc)

## Remove liquidity

* Open this page to see your liquidity: <https://pancakeswap.finance/liquidity>
* Click on "Remove" of DELOT/BNB pool

![](/files/YDDq0AByMpVWwk52jnGw)

* Choose the amount, and then click on "Remove" (You will need to click on "Enable" in the first time)

![](/files/DranK3JlH7x1XDLr2TEU)

* Click on "Confirm"

![](/files/qNF753G1AEd3hdxxNMAu)

* Now you can see DELOT and BNB in your wallet


# Reward calculations

Yield Farm APR calculations include both:

* LP rewards APR earned through providing liquidity and;
* Farm base rewards APR earned staking LP Tokens in the Farm.

Why? Because when you stake your LP tokens in a farm to earn DELOT, you're still providing liquidity to the liquidity pool, so you earn LP rewards as well!


# Staking and Withdrawal

Adding or removing LP Tokens from a Farm

The official link to the Farm (DELOT-BNB): <https://app.unicrypt.network/chain/bsc/farm/0x5177e5dC008428BF379C2E4f36853Ed1Cce492dD>

In order to get LP tokens, please see [here](/yield-farming/providing-liquidity-to-get-lp-tokens).

See the basic walkthrough at: <https://docs.unicrypt.network/staking/end-user>

## Staking (adding LP Tokens to a Farm)

* Open the following link and Connect your Wallet: <https://app.unicrypt.network/chain/bsc/farm/0x5177e5dC008428BF379C2E4f36853Ed1Cce492dD>
* Input amount of LP tokens and choose "Time boost options"

![](/files/Fz1UGdQEr2JqbnNaySUi)

{% hint style="warning" %}
**Check the Withdraw Date carefully. You won't be able to withdraw LP tokens before that date.**
{% endhint %}

* Click on "Approve", and then "Stake"
* In the Rewards, open all unsubscribed Reward Pools and then click on "Subscribe". You can see all info about Reward Pool here: Start date, End date, Bonus, Pool stats,...

![](/files/2CDgfpRGmwOrMARvxxvZ)

![](/files/G7lbwAmiZkEwyRiwM7Ay)

* You can boost your stake weight by burning UNCL. See more info: <https://docs.unicrypt.network/staking/end-user/uncl-boost>

![](/files/Pk30CuF8YXOGEVXPO1C6)

## Withdrawal (Removing LP Tokens from a Farm)

1. Open the following link and Connect your Wallet: <https://app.unicrypt.network/chain/bsc/farm/0x5177e5dC008428BF379C2E4f36853Ed1Cce492dD>
2. Open Withdraw section, input amount of unlocked LP Tokens and then click on "Withdraw Tokens"

![](/files/v3oJDUcY0xlUeKqpjHQf)


# Harvesting

Collecting your farming rewards

You will start earning rewards as soon as the reward period starts if you have subscribed.

See the guide here: <https://docs.unicrypt.network/staking/end-user/reward-pools>

* Open the following link and Connect your Wallet: <https://app.unicrypt.network/chain/bsc/farm/0x5177e5dC008428BF379C2E4f36853Ed1Cce492dD>
* In Rewards, click on a Reward Pool and then click on "Harvest"\
  OR you can click on "Harvest all" to harvest all Reward Pools


# Staking

To Be Announced


# Team KYC

Team is KYC verified by [solidproof.io](https://solidproof.io/):\
<https://github.com/solidproof/projects/blob/main/Delot/KYC_Certificate_Delot.png>

![](/files/AJtq4bfT6sUkuKoHxMGy)


# Roadmap

* Q4 2021

- [x] Lottery game: idea, product design, architect
- [x] Lottery game: Smart contract & DApp development

* Q1 2022

- [x] Lottery game: bug fixes and improvements
- [x] Creation of website
- [x] Launch BETA version of Lottery game on Binance Smart Chain Testnet
- [x] Audit DELOT token
- [x] Team KYC
- [x] Token sale
- [x] Marketing phase #1

* Q2 2022

- [x] Listed on PancakeSwap (April 15th, 2022): <https://pancakeswap.finance/info/token/0x3e24bbb2c9a0f2faecfdbdca20bba6f35b73c4cb>
- [x] Listed on CoinMarketCap: <https://coinmarketcap.com/currencies/delot-io/>
- [x] Listed on CoinGecko: <https://www.coingecko.com/en/coins/delot-io>
- [x] May 10th, Listed on CoinTiger: <https://www.cointiger.com/en-us/#/trade_center?coin=delot_usdt>
- [x] Launch Lottery game on Binance Smart Chain Mainnet: <https://app.delot.io>
- [x] Marketing phase #2

* Q3 2022

- [x] Yield Farming
  * Find out more info [here](/yield-farming)
  * The Farm (DELOT-BNB): <https://app.unicrypt.network/chain/bsc/farm/0x5177e5dC008428BF379C2E4f36853Ed1Cce492dD>
- [x] Issue DELOT token on Polygon by Multichain

* Q4 2022

- [x] Develop Lottery game version 2 with NFT

* Q1 2023

- [x] Launch Lottery game version 2 with NFT on Binance Smart Chain
- [x] NFT sale

* Q2 2023

- [ ] New roadmap


# FAQ

* **What are benefits for token holders?**\
  As you can see in our [roadmap](/roadmap), we have many marketing campaigns in 2022. So $DELOT is potentially rising soon.\
  \
  *Marketing boost & Air drop & Reward community -> More players -> More holders -> More demand -> Token price is rising -> Larger prize pool -> More players*<br>

* **How to understand the entire system?**\
  Look at “Architect & Money Flow” [here](/introduction/architect-and-money-flow).<br>

* **Do I have to enter for each round? How to join a round?**
  * Manually (not recommend): Yes. Open “Active Round” page and then click on “Join Now”.
  * Automatically (Recommend): By using [Auto Pool](/lottery-game/auto-pool), just deposit tokens to Auto Pool, set joining amount, you will join the next rounds automatically and get the maximum tickets.<br>

* **Is there an advantage to depositing early?**\
  Yes! You get more tickets as soon as you join the round. Consider using [Auto Pool](/lottery-game/auto-pool) feature.<br>

* **What is the limitation of DELOT token to join a round?**

  * Minimum: check the details in the Deposit panel.
  * Maximum: unlimited

* **How are winners chosen? How is it fair?**\
  The DELOT protocol is decentralized and open source. That means anyone can view an audit the code to verify it is fair and secure.\
  \
  The winner selection algorithm use in DELOT relies on the [Chainlink VRF](https://docs.chain.link/docs/chainlink-vrf/) (Verifiably Random Function). The Chainlink VRF ensures that winners are chosen in a verifiably random way.<br>

* **Where does the prize money come from?**\
  Deposited tokens from Players<br>

* **How many prizes are awarded?**\
  The number of prizes can be changed dynamically from 1 to 3.\
  However, we will keep it at maximum – 3 at the beginning to attract more players.<br>

* **How many rounds?**\
  It’s unlimited.<br>

* **What is the duration of a round?**\
  It’s around 3-7 days.\
  In the Beta test version, it’s set to 8 hours, so users get more experiences.<br>

* **What is the best strategy to win the grand prize?**\
  Study some use cases [here ](/lottery-game/use-cases)to find the best strategy.

{% hint style="info" %}
If you have any questions, do not hesitate to ask us on our Telegram Group (<https://t.me/delot_io>)
{% endhint %}


# Disclaimer

All investing comes with risk. It's important to do your own research.

**DYOR (Do Your Own Research)** is a common thing to hear when discussing blockchain investments. Managing your risk is an important key when investing into decentralized finance. \
[Binance Academy said it well:](https://academy.binance.com/en/glossary/do-your-own-research)

*"DYOR aims to reduce the number of uninformed investors in cryptocurrency. It encourages them to research and understand a cryptocurrency before investing so that they can answer precisely why they are buying that currency and supporting that project.*\
\
*The term is also often used as a disclaimer when cryptocurrency traders and enthusiasts make public posts or share their market analyses on social media platforms."*

Never invest more than you can lose - you alone are responsible for your investment. DELOT is NOT responsible for any losses or changes in token price, and NOT responsible for any lost funds due to smart contract error or exploits.


# Overview

Beta version is deployed on BNB Chain (Binance Smart Chain) Testnet at: \
[**https://beta.delot.io**](https://beta.delot.io)

* DELOT token address: [**0x6102090daaf7dE1E3782928CeC87a249aCD9c9bF**](https://testnet.bscscan.com/token/0x6102090daaf7dE1E3782928CeC87a249aCD9c9bF)
* Lottery contract: [**0x6BBA2B24F9cC4a33028EaD19F3E493cD1B51849a**](https://testnet.bscscan.com/address/0x6BBA2B24F9cC4a33028EaD19F3E493cD1B51849a)\
  (Source code is not provided, it’s only submitted to the Mainnet version)
* Subgraph: <https://thegraph.com/hosted-service/subgraph/delot-io/lottery-beta>
* Upkeep on Chainlink Keepers: <https://keepers.chain.link/chapel/338>
* Subscription on Chainlink VRF: <https://vrf.chain.link/chapel/210>
* Github: <https://github.com/delot-io/beta-testnet>


# How to participate

Get BNB and $DELOT token on the BNB Chain (Binance Smart Chain) Testnet

{% hint style="info" %}
More details on step 1 & 2: <https://academy.binance.com/en/articles/connecting-metamask-to-binance-smart-chain>
{% endhint %}

1. **Add BSC Testnet To Metamask**

   * Click on MetaMask -> Settings -> Networks -> Add Network
   * Update fields
     * Network name: BSC Testnet
     * New RPC URL: <https://data-seed-prebsc-1-s1.binance.org:8545/>
     * Chain ID: 97
     * Currency symbol: BNB
     * Block Explorer URL: <https://testnet.bscscan.com>
   * Click “Save”
   * Well done! You can now select **BSC Testnet** from the Networks menu.<br>
2. **Sending BNB from test faucet to BSC Testnet**<br>
   * Select and copy the address which you will send BNB to by navigating on Metamask

     Click on the copy icon as shown in order to copy that address (Note we have 0 BNB) at the moment in our account.
   * Navigate to the BSC test faucet at: <https://testnet.binance.org/faucet-smart>

     Paste the copied address and after clicking the dropdown “give me BNB” – click on 1 BNB.
   * Check your account and see that the balance should have reflected!<br>
3. **Claim DELOT token**<br>

   * Make sure your network is BSC Testnet as selected in Step 1
   * Open this page: <https://token.delot.io/>
   * Connect your wallet
   * Click "Claim tokens"
   * Done! You get 1,000 DELOT tokens. Add to Metamask with the following info:
     * Contract: **0x6102090daaf7dE1E3782928CeC87a249aCD9c9bF**
     * Decimal: **18**
     * Symbol: **DELOT**<br>

   **Note: each wallet is only able to claim once.**


# Benefits

Anyone contributes to the project by joining Beta Test and give feedback in our Telegram Group has the chance to receive retroactive token airdrop in return.


# Presale

**Fair Launch on Pinksale:** <https://www.pinksale.finance/#/launchpad/0x2467f5a0cF21E21388EC3F7312C4FCA392D27C2d?chain=BSC>

* Total Supply: 100,000,000 DELOT
* Tokens For Presale: 40,000,000 DELOT
* Tokens For Liquidity 21,200,000 DELOT
* Presale Start Time: 2022.04.12 15:00 (UTC)
* Presale End Time 2022.04.15 15:00 (UTC)
* Listing On: Pancakeswap
* Liquidity Percent: 53%
* Liquidity Lockup Time: 365 days after pool ends


