Skip to main content

About Valkyrie

What is Valkyrie?

An open source game aggregator written in Go.

Valkyrie software presents an easy way to integrate game providers to gaming operators in order to remove the need for additional licensed aggregator software and potentially standardizing the integration. Valkyrie provides a generic interface for operator integration and game provider specific modules which can be enabled on a per provider basis.

In its current shape, Valkyrie is a thread safe, stateless, high performant adapter plug connecting providers and operators.

The software consists of a set of core functions together with a standardized operator interface client and provider specific modules. Valkyrie runs as a service with endpoints for provider wallet transactions, a client communicating with operators' wallet and endpoints for server-to-server game launches for those operators/providers who prefer this game launch flavour. In addition, Valkyrie offers some utilities for front end game client interaction.

Optional integrations to proprietary operators' protocols can be handled on a case to case basis.

Valkyrie is configurable with respect to providers, operators, logging, tracing and communication timeouts.

The software is available as a Go binary file, packaged in container or as raw code for anyone to compile and use. Valkyrie is recommended to execute within operators' networks but it can optionally be deployed virtually anywhere.

What's the point?

To fight the current oligopoly situation in the gaming markets, the target for the Valkyrie initiative is to enable smooth integrations of numerous gaming operators to numerous game providers directly and thus bypass existing large platform players and aggregators.

Traditional setup

Operators integrate directly to the providers whose content they want to offer to players.

traditional setup

Numerous providers require many bespoke integrations for the operator.

Aggregators

Commercial aggregators offer integrations to make life easier for the operators.

aggregator setup

These integrations come with a considerable cost.

Valkyrie

To fuel incentives to integrate directly, and thus avoiding unnecessary cost, the Valkyrie integration software is available free of charge. Valkyrie offers one standardized (to as great degree as possible) interface to operators and one proprietary interface per provider. Core functionality is implemented in a central Valkyrie component.

valkyrie setup

In addition, all Valkyrie software is open sourced to enable operators or other gaming market players to independently operate and maintain the software.

Let's Begin!

Game Providers
Documentation
Wallet

Contact us

If you have questions regarding an integration you can either post a question on GitHub or contact us on Discord