How it Works
Deployment Smart Contract
The Decentralized Lottery is a much fun and such interactive way to participate in a fair and randomly drawn competition, every week, to win a sh*t ton of USDC.
Everyone has a fair chance to win in the raffle, but you must enter!
May the odds ever be in your favor.
- Effie Trinket
Decentralized Lottery
The Doge Project's Decentralized Lottery ("DeLot") will be an automatically triggered smart contract that is executed once a week by triggering the random generation of a number between 1 and the total number of NFTs available (6969 to for first collection, with 6969 added after each collection drop) using Chainlink Verifiable Random Function (VRF) and Chainlink Keepers.
The Chainlink Verifiable Random Function (VRF) and Chainlink Keepers are a major function of the Decentralized Lottery (“DeLot”). By integrating this industry-leading decentralized oracle network, Doge Project will be able to deliver on its promised vision of creating a reliable, fair, fast, transparent, secure and permissionless lottery system. Chainlink’s Verifiable Random Function (VRF) and Chainlink’s Keepers allow the Doge Project’s community holders to have access to a tamper-proof and auditable source of randomness needed to help select winners in the DeLot.
The integration of Chainlink’s VRF give the Doge Project’s community holders confidence that all community holders have a fair opportunity of winning the weekly prize pools, eliminating the need for trust. This will allow for a more enjoyable and carefree experience to maximize the “Much Fun” that can be had!
Chainlink’s Keepers helps automate the draw process seamlessly and in a decentralized manner. By integrating the time-based trigger system feature that Chainlink Keepers offers, the Doge Project draws are seamlessly and autonomously processed, week in, week out, creating predictability and consistency that benefits the whole community.
In order to participate, a community member must hold a Doge Project NFT in their wallet. Community members will enter into the lottery by purchasing a random number between 1 and 6969. This ensures that there will never be odds less than the number of NFTs available. To start, tickets or entry into the lottery will be bought for USDC token (a stable token that is pegged to the US Dollar). This was to give a sense of stability and predictability to the winnings, that is why we are choosing to have a stable coin. As the project progresses, the community will have the ability to vote on changing this to whatever token the community votes on. The tickets will be minted on the Polygon blockchain. Polygon is interoperable with Ethereum, and has substantially lower gas fees for minting (pennies compared to tens of dollars). Community members will be able to watch and see in real time the odds they have to win. As lottery entries are sold, the odds will be shown on the websites page and in the Metaverse so the community fully knows the odds. After 7 days Chainlink's Keepers will call the lottery to generate a number. Once this call happens, the number will be randomly generated. If the associated winning number was bought, they will have the funds automatically distributed into their wallet. If no one has the number, then the funds will roll over to the next week. For example, if the randomly generated number is 1010, the funds will be distributed to the holder of number 1010. If no one has it, then no one wins that week, and all the funds will be rolled over to the next week.
Lottery Ticket Funds Distribution
Lottery tickets funds will be distributed each week to the following pools: 70% of ticket purchase is allocated to the prize fund formation pool, with 10% going into a Charity Pool that is controlled by the NFT Owners, 10% to a staking pool, and the remaining 10% going to the Doge Project team. Each one of these pols (outside the jackpot) will be Gnosis Safe wallets.
How it will work is that NFT holders will connect their MetaMask wallet to the Doge Project website. It will verify that the user has a Doge Project NFT and is able to enter the Decentralize Lottery. The Doge Project website has a "Decentralized Lottery" page that will have a "buy lottery ticket" button. Eventually, we will also have a lounge that is accessed in the meta-verse where the lottery tickets can be bought. Users will buy the lottery tickets there, where the users wallet address will be registered with the smart contract. Once a week the lottery smart contract will be called and randomly choose a number (as described above). The charity pool will be fully influenced by the NFT holders and voted on through Snapshot.
Price
The cost will be $69 per NFT in the first "Genesis" collection. This type of humor goes far in this audience space. The second and third collections will be roughly $100 (will adjust based on how well the first collection does). The 4th collection will be $169 (again adjusted based on how well the subsequent collections do).
Each lottery ticket will cost $15 dollars. Again, the DAO community will have the choice to increase this price up or down if they choose to through a vote. However, there are still incentives to keep this price point the same (the prize pool is determined by this cost).
Secondary sales will have no floor, it is up to the holders of the NFTs to determine the prices they want to sell at.
Overview:
· Must be a member of the Doge Project Community by holding one of the collections of NFTs in your wallet.
· The DeLot will trigger every Friday.
· Entries into the DeLot will be purchased with USDC tokens.
· 15 $USDC per entry.
· 70% of each DeLot entry goes to the Prize Pool.
· 10% going to a charity pool.
· 10% going to a community pool for staking rewards.
· 10% to the Doge Project to be used for future developments and marketing.
For each week, there is only 1 winner.
If no one drew the randomly generated number that week, then the Prize Pool is %100 rolled over into the next week.
The entries into the next weeks lottery draw starts immediately upon the completion of the previous weeks lottery draw.
Winner is determined by random selection, underpinned by Chainlink VRF’s provably fair RNG. With the funds being automatically transferred to the Community Member’s wallet.
Community Members will have the ability to see the real-time growth of the DeLot’s Prize Pool, along with the real-time odds of winning.
For the DeLot’s first few weeks of lottery draws, the odds will never be worse than 1 in 6969. This is because with the DeLot being an exclusive lottery, on top of being decentralized, the Doge Project will only be releasing 6969 NFTs to start, so the odds are equal to the amount of NFTs available. After the Doge Project drops its 2nd and 3rd collection of NFTs, each consisting of 6969 NFTs, the odds will never be worse than 1 in 20,907.
It is expected that the DeLot will have strong participation and create a lot of community engagement from degens, shibes, and others. With the strong participation and commitment to building a fair, equitable, transparent, and trustless lottery system, and ultimately make it as decentralized as possible, the importance of bringing the transparency and security of Chainlink’s services to the winner selection process was obvious.
Last updated
Was this helpful?