Code

Crypto Casino | Slot Machine | Online Gaming Platform | Laravel 5 Application

Crypto Casino | Slot Machine | Online Gaming Platform | Laravel 5 Application

(14) 5.00 stars
127 Sales
Crypto Casino

About Crypto Casino

Crypto Casino is a platform, where people can play online games (such as slot machine, video poker, blackjack etc). Games results are guaranteed to be random by using provably fair technology (based on strong cryptographic algorithms).

Supported games

At the moment the following games are available:

  • Slots (single slots game is included into the package, multiple slot machines can be enabled with an extra add-on)
  • Dice (available for purchase as an extra add-on)
  • Roulette (available for purchase as an extra add-on)
  • Blackjack (available for purchase as an extra add-on)
  • Video Poker (available for purchase as an extra add-on)

More games will be added in future.

Help us to improve the product and take a short survey.

Slot Machine Features

Paylines

20 paylines are supported. User can choose how many paylines to bet in each round (1 to 20).

Wilds and Scatters

Wild symbols replace any regular symbol (except scatter). Scatter symbols win when they appear on the reels in any place. They also offer greater payouts and multiply your total bet.

Custom Bets

User can choose how much to bet per line.

Provably fair

When you open the game page the server generates a secret and a seed and reveals its hash (using HMAC SHA256 algorithm). The server secret represents initial reels positions. The server seed is a cryptographically secure random alpha-numeric string. The hash of these 2 strings helps to ensure that the initial reels positions are not altered after you choose the number of lines and bet amount. After the game is finished the server secret and the server seed are revealed, so you can easily calculate and verify the hash.

When you play a game you can pass an extra custom string – client seed (if it’s not specified a random number is automatically generated by your browser). The server will then calculate another hash using the server secret, the server seed and the client seed. The last 5 chars of this hash (representing a hexadecimal value) will be converted to an integer. Each digit in this number will result in an extra number of spins on the corresponding reel (from left to right). Because the client seed can not be predicted by the server the number of extra spins is completely random and hence you can be sure that the game result is fair.

To check that a game you played was fair go to History >> My games page, select a game and click Verify button.

Customization

A casino administrator can:

  • Customize slots symbols (upload any symbols images instead of good old fruits)
  • Customize each of the 5 reels (symbols presence and their positions on the reel)
  • Choose wild and scatter symbols
  • Set payouts for each symbol (for each number of occurences)
  • Set min and max bet amount per line
  • Specify by how much the bet should be incremented / decremented
  • Set default bet amount per line
  • Set default number of lines to bet

With the above capabilities you can create unique slot machines!

General Application Features

  • 2 color themes: dark purple and light blue
  • Free credits bonus upon sign up (amount is configurable)
  • Provably fair
  • Bots
  • Chat
  • Referral program
  • Players leaderboard
  • History of played games
  • User profile pages with extended stats
  • 19 built-in languages (other languages can also be added)
  • Google Tag Manager (GTM) integration
  • Google reCaptcha validation
  • Two-factor authentication (via Google Authenticator app)
  • User emails verification
  • White label
  • Built-in installer application

Admin panel features

  • Advanced dashboard with analytical data, statistics and charts
  • Users management (view, block, edit, delete)
  • View accounts (with option to manually debit / credit an account)
  • View games
  • Manage application settings
  • Maintenance (enable / disable maintenance mode, clear cache, run database updates, execute scheduled tasks)

Bots

In order to attract new customers to your casino it might be vital to have existing users base, which play games on a regular basis and thus increase credibility of your website. Don’t have customers yet? Bots come to the rescue!

A casino administrator can automatically generate any number of bots through the backend. These bots appear as regular users, but on a given schedule (set by the administrator) a random number of bots will “wake up” and play games with random parameters.

Referral program

Each user can earn bonus credits for referring other users to the casino. A casino administrator can configure the amount of bonus credits for the following events:

  • Sign up (both referee and referrer will receive fixed amount of bonus credits)
  • Game (referrer will receive % of the bet amount)

Site-wide settings can be overridden on the user level.

Deposits & withdrawals

Please note that deposits & withdrawals functionality is not included into this product and is sold as an optional extra add-on outside of Envato market.

Demo environment

Please sign up at Crypto Casino to test the application. You can use the following credentials to check the backend features:

user: demo@financialplugins.com, password: admin

System requirements

  • PHP 7.1.3 or higher
  • PHP extensions: cURL, Mbstring, OpenSSL, PDO, Tokenizer, XML, Ctype, JSON, BCMath
  • PHP function set_time_limit() enabled
  • MySQL database
  • URL rewrite enabled
  • The application should be installed to the web root folder of a domain or sub domain (it will not work if installed to a sub folder).

The application can be installed on a shared server, however please ensure you have enough system resources available with your hosting account and it supports creating symlinks (symbolic links).

Warning: This is NOT a WordPress plugin or theme and can not be integrated with WordPress.

Support

Crypto Casino | Slot Machine | Online Gaming Platform | Laravel 5 Application - 1

Changes history

CHANGELOG

by
by
by
by
by
by