iGaming, Betting Exchanges
Case Study: Betting exchange add-on for sportsbook platforms.
About our client
Betatet is a start-up which offers a unique betting exchange add-on for sportsbook platforms. Their betting exchange enables sportsbook operators:
- to differentiate and augment their offering by providing players with an exciting experience which combines peer-to-peer betting and trading.
- to use betting bots as an additional channel for offering odds and as a mechanism for guaranteed liquidity provision.
- to keep demanding and advanced players on their platform, instead of losing them to third-party betting exchanges in their search for better, market-driven odds.
The challenge
The Solution
Kryptium initiated the project with a design sprint which had a two-fold objective:
- to translate requirements into detailed product features presented through a high-fidelity prototype that would be optimised based on user feedback.
- to balance the number of features to be included in the product, including their complexity, with the 6-month implementation limit which necessitated the use of an MVP (Minimum Viable Product) design methodology.
The implementation of the exchange followed an iterative, agile approach which allowed Betatet to actively participate in the review and optimisation of the various features and components throughout the project’s duration. Early visibility into the developed parts of the product eliminated surprises and contained unexpected scope changes which in turn ensured on-time delivery.
The back-end of the exchange was architected to guarantee horizontal scalability at four different levels: sports data feeds, betting bots, orderbook management / bet matching, and front-end services. The front-end application was architected as an SPA (Single-Page Application) to provide optimal performance over mobile connections. Its user interface combined the elements of responsive and adaptive design, so that it appeared at its best on all screen sizes, from mobile to desktop browsers.
Kryptium also supported the initial deployment of the betting exchange at Dafabet and completed the integration with Dafabet’s sportsbook platform within a couple of weeks.
Technologies used
.NET Core, ASP.NET Core, PostgreSQL, RabbitMQ, Redis, Elasticsearch, Kibana, Vue.js, Sportradar SDK & Live Match Tracker