Speaking of employee happiness -
Our two goals are employee happiness and client happiness
We won the Best Workplace award from Great Place to Work 3 times in Finland, and once in all of Europe.
The DEXGame platform is designed in such a way to enable developing and running scalable, extendable, and easy-to-use products.
The platform consists of blockchain infrastructure and the integration of software products that will work on this infrastructure.
In the development of all products on the DEXGame platform; high user experience, maximum performance, compliance with open standards, and compliance with the principles of innovativeness are emphasized.
The DEXGame platform is flexible and designed to be used to develop a variety of applications.
When different applications are needed for different services, it can work with the appropriate process logic.
In terms of system architecture, an infrastructure that can work both on-chain and off-chain has been designed.
Since the DEXGame Platform is micro-service-based, it can access external data sources other than the blockchain.
For instance, it can connect to a database, an API, or any other data source. For developing standard applications, this doesn’t create an additional workload on the DEXGame Platform.
In DEXGame all the platform processes are carried out with the DXGM token, which has been produced following the ERC-20 standards. On the “DEXGame Blockchain Network”, which is a part of the DEXGame ecosystem, token supplies for game tokens, gamer tokens, and in-game asset tokens can be easily issued. The transactions on the DEXGame Blockchain Network, take place at a low transaction fee. Also, web and mobile compatible wallet applications can be used to store, transfer tokens, and for the integration of tokens into games. For the creation and usage of the in-game crypto assets, smart contracts following the ERC721 and ERC721 standards can be easily integrated into the network. A “marketplace platform” where in-game assets are bought and sold exists in the DEXGame ecosystem.
DEXGame can access the popular games through its proprietary Video Game API services and collect, evaluate, and record the scores of these games. Top-notch software technologies were used in the development of these services.
An abstract layer will be created with the open-source protocol to access the blockchain network to be used in the infrastructure. Thus, with the public Blockchain Access Layer, applications will be able to run on different blockchains. Platform tokens will be created on their respective blockchain networks and they will be ensured to have the same performance. The DEXGame Layer has a serverless process architecture to run various types of applications. With the components, it features; smart contract, oracle, resource and asset management, and off-chain processes that can be easily managed. These components communicate with the blockchain through the protocols in the Blockchain Access Layer and enable working directly with the consensus algorithms.
Microservice architecture is the most suitable approximation solution for blockchain applications. Being a variant of the service-oriented architecture (SOA), microservice architecture is configured as a collection of services related to an application. The services should be modular and the protocols should be lightweight. Transforming an application into a variety of smaller services improves modularity, and facilitates the understanding, development, and testing of the application.
In a microservice architecture, an API Gateway is essential. An API Gateway is a structure that provides a simple API interface to a complex sub-system. It separates the interface that the users see (mobile apps, web clients, or third-party API clients) from the basic applications. All features on the DEXGame platform are implemented by the DEXGame Layer. DEXGame Layer communicates through the API gateway, instead of communicating directly with the clients.