Blockchain Connect

Introduce blockchain to your game

Use Elympics to introduce top notch security, publicly available game-data, and on-chain settlement.

Use Cases

Use blockchain for reward settlement, user authentication, or handling data

Authenticate with Ethereum

Authenticate users directly with Elympics via Ethereum signature.

Handle on-chain data

Reward players with experience points or in-game items based on their verified gameplay.

Deliver game results

Handle metadata on-chain based on verified game results.

Use pre-defined smart contracts

Select and use smart contracts you need, all from Elympics pre-defined library.

Leaderboard settlement

Create time-settled leaderboards and distribute rewards using smart contracts.

On-chain duel

Introduce duels, where players compete for a prize pool created before the match.

BOYC

Handle player progression on-chain with the use of smart contracts.

Monetize smarter

Create blockchain-based in-game purchases with limitless monetization possibilities.

No items found.
Ready to use

Integration for your business model

Authentication and authorization

Let players log in with ready-to-use wallet-agnostic signature authentication system. This way, you can integrate any Ethereum wallet in your game (regardless of its UI) by exposing a signature API. Verify player’s public address by signing a nonce message and authorize by verifying their on-chain account status.

Game-as-rollup

Gameplays are hosted and executed off-chain. This way, gameplays can be treated as rollups in the blockchain space with the execution parameters (input data) being derived from on-chain state and off-chain computation. After the gameplay is finished, a replay file is generated and signed, verifying the validity of the particular gameplay.

Per-input signatures

Player’s inputs are signed at the application layer with the use of a gameplay-specific key derived from user’s private key. This solution ensures that no inputs can be forged either by other players or the malicious game server itself.

Connect matchmaker with smart contracts

Set up an abstract requirement that needs to be fulfilled before player is allowed to enter a matchmaking queue. An example of such requirement can be putting a given amount of token into an escrow contract in order to let players in.

Authentication and authorization

Let players log in with ready-to-use wallet-agnostic signature authentication system. This way, you can integrate any Ethereum wallet in your game (regardless of its UI) by exposing a signature API. Verify player’s public address by signing a nonce message and authorize by verifying their on-chain account status.

Game-as-rollup

Gameplays are hosted and executed off-chain. This way, gameplays can be treated as rollups in the blockchain space with the execution parameters (input data) being derived from on-chain state and off-chain computation. After the gameplay is finished, a replay file is generated and signed, verifying the validity of the particular gameplay.

Per-input signatures

Player’s inputs are signed at the application layer with the use of a gameplay-specific key derived from user’s private key. This solution ensures that no inputs can be forged either by other players or the malicious game server itself.

Connect matchmaker with smart contracts

Set up an abstract requirement that needs to be fulfilled before player is allowed to enter a matchmaking queue. An example of such requirement can be putting a given amount of token into an escrow contract in order to let players in.

Trusted by Game Dev Community
No items found.

Join our newsletter

Real news, no spam - promise✌️

Resources

Explore Our Product