The Crypto Casino is unique, transparent and protected from bots gambling system with open-source code. The system was developed using smart contracts.
Check presentation to find more info!
Strategic Resources May 2024 Corporate Presentation
Crypto box - crypto casino
1. 2019
A unique project, that is how we name the Crypto
Casino. This is basically a gambling system, however, its
distinctiveness is in having smart contracts as its core.
Therefore, we have developed originally transparent,
secure, bots protected system with an open source
code. All the operations within the system are controlled
by a smart contract. The source code of which, is open
and verified and cannot be changed or tampered with,
as it is stored and executed in the Ethereum blockchain.
The Casino of the future
Crypto BOX
2. Smart contract development
Integration with Metamask
The highest security and fraud-proof system
Transaction system
Deposit/withdraw ETH
Admin panel
Key requirements to the system:
The main challenge was that a client had a great idea, but wasn’t able
to provide clear task and project structure. So the idea was to create
a unique system, where receiving and processing bets, payouts of
winnings will be visible to all players. Also, the system should have
a win-win strategy, so whenever a user has not won a round, the
funds shall be returned to him. As well as users shall have possibility
to deposit/withdraw Ethereum currency.
The challenge
Aboutproject
3. Business logic
Project has two types of users:
The project has a win-win system with a flat rate. Moreover, the overall winning
pool depends on the amount of bets made. Though, there is always a minimum
guaranteed prize pool. In the case that bets amount is not sufficient, the system
automatically uses own resources to cover the gap. The game round has 40 blocks
and only one-third part of blocks accept a new bid. If a bid is accepted within 40
blocks, the timer of the blocks is restarted. The winning block is determined at the
end of the round. It is the one, which accepted the last bid.
The advantages of using Ethereum blockchain technologies,
in particular smart contracts:
d e e p i n t e g r a t i o n
the terms of the smart contract are recorded in the blockchain network, that means all
the conditions are immutable and reliably protected from attacks;
the distribution of winnings proceeds automatically;
the full transparency, as all deposits transactions and payments are available on the
blockchain network. Additionally, transparency is provided due to the fact, that the
information cannot be overwritten or deleted.
User Admin
Overall we have divided the project into 5 main pages:
Game zone Landing page
Admin panel Settings
User profile
4. core features
The list of Crypto BOX core features:
User Management:
Registration & Verification
Create account
Setup wallets
Smart contract address
Email verification
Mobile verification
Wallet management:
Registration
Settings
Admin panel:
Users Administration
Statistics board
Landing Page:
Homepage
Header, Footer
Content Space
Terms & Policy
Transactions:
Deposit
Withdrawal
Smart Contract
5. Management and the team
We have used SCRUM agile methodology for the development processes. In order to divide
development in sprints, namely two-week sprints for this project.
The end of each sprint was followed by the report to the client of the works done, subsequent
comments and amendments. After integration of the amendments and thorough testing, we
were deploying new functionality in the production.
What we did
The progress was divided in the following stages of work:
The team consisted of:
Project manager – 1 Front-end developer – 1
QA – 1
Business analyst – 1 Back-end developers – 2
Designer – 1
Landing pageAdmin panelDevelopment of
alternative login
methods
Integration with
WebSocket
Payment
User profileAdditional refinement
in the gaming zone
Tables
Buttons
Information
Game zone
development
Implementations of
functionality and integration
with Metamask
Smart Contract
creation
6. The process
Database:
PostgreSQL
Front-end: Vue.JS Front-data-storage:
Vuex
Back-end:
Golang
Messaging between
microservices:
NATS
API: AxiosFront-end:
Bootstrap 4
Smart-contracts
tooling:
Perigord
The Technologies
We used the most progressive technologies and programming languages to ensure secure data storing,
high speed of system performance, best project support after the active development stage.
Smart-contracts:
Solidity
7. CSSJavaScript HTML Bootstrap 4
Metamask
Plugin for chrome
Web3
JavaScript library
.jsweb3
T h e p r o c e s s
The Technologies
8. The result
As a result, we’ve got a project, that provides a notable value to
crypto enthusiasts for raising their wealth.
Crypto BOX has a win-win system with a winning pool depending on
the amount of beds made. Each round has 40 blocks and among
them, only one is winning. A guaranteed prize pool is not less than 1
ETH. All the transactions are operated by a smart contract providing
the highest security and substantial fraud-proof. Users can both
deposit and withdraw funds to Ethereum compatible wallets, have
enjoyable gambling experience. At the same time, Admin can review
the statistics on all users. He is also responsible for the management
of users' accounts, i.e in the event of rules violation, the
administrator can block the user’s account.
f i n i s h
9. Have any questions?
Ask our experts for free!
inn4science.com
info@inn4science.com
+1 (702) 819 6363 USA
+38 (066) 925 1480 UA
Powered by Inn4sience. 2019