Matrix

Matrix

Learn new languages in fun way

Matrix

Matrix

Learn new languages in fun way

The problem Matrix solves

We gamified learning process 😄

Introducing Matrix

Overview

The Matrix is a blockchain-based multiplayer platform game that helps customer learn new language by augmenting their daily life senarios in a fun missions kind of game .

The game allows players from multiple blockchain networks to interact within a shared global map. Each chain has its own local contract, which stores player-specific data, while the global contract maintains the shared game map and ensures consistent synchronization of player data across chains.

Key Features

  • Cross-Chain Integration: Players can join the game from any supported blockchain. [optimum , arbitrum , base]
  • Global Map Management: A unified map is stored on the global contract, accessible to all players regardless of their chain of origin. we have created the illusion of real time map movement by fetching the locations once in a while , and in the middle tak
  • **Interaction based on Player Proximity **: Same like real world scenarios Players can interact with others near their in-game location, even if they are on different chains.
  • Efficient Data Handling: Each chain stores minimal player data, while global data is maintained on the main contract.
  • Secure Communication: Chat requests and messages between players ensure proximity-based validation and consent.
  • ** AI Agent ** : we have created AI Agents for person to AI as well as Ai to Ai interaction agents which enhance the activity

Contracts

Contracts deployed: MatrixDeployer: 0x86AFF9fDE176247fA09Dc8f1b691DB8C9318282b GlobalMatrixGateway: 0x26EBbDA4c2ee4C7f8FD83D2df1a35247F0Ec18C3

1. Global Contract

The global contract handles shared data and game logic across all chains. It includes:

  • A global map with player locations.
  • Logic for player interactions such as chatting and proximity detection.
  • Functions to manage cross-chain updates and synchronization.

2. Local Chain Contract

Each chain has a local co

Challenges we ran into

had challenges while trying to integrate the relay and the deployer on the offchain vm , got it resolved with the team's help

Additional Features

Tradable Ai Agent , smoother interaction between chains and users

Tracks Applied (8)

Best Scaffold-ETH2 entry

We used Scaffold-ETH2 as the starting point for our project, which provided us with a solid foundation of pre-built smar...Read More

BuidlGuidl.eth 🏰 🔥

Best projects integrating with the Walrus protocol

The Decentralized Cross-Chain Multiplayer Matrix integrates with the Walrus Protocol to enhance data storage across mult...Read More

Walrus

AI X Crypto

The Decentralized Cross-Chain Multiplayer Matrix integrates AI with blockchain technology to create a dynamic, cross-cha...Read More

Polygon

Crypto x AI Prize

The Decentralized Cross-Chain Multiplayer Matrix leverages both blockchain and AI technologies to create an innovative c...Read More

Coinbase Developer Platform

Build Innovative Consumer Apps on Base

The Decentralized Cross-Chain Multiplayer Matrix leverages Base to facilitate seamless cross-chain interactions in a dec...Read More

Base

Best Horizontally Scaled Application

The Decentralized Cross-Chain Multiplayer Matrix is designed to scale horizontally by leveraging decentralized blockchai...Read More

Socket

Best use of pre-execution and abstracted composability

The Decentralized Cross-Chain Multiplayer Matrix leverages Socket's pre-execution and abstracted composability to create...Read More

Socket

Best use of Eliza Framework and Socket Protocol

The Decentralized Cross-Chain Multiplayer Matrix utilizes the Eliza Framework and Socket Protocol to optimize decentrali...Read More

Socket

Technologies used

Discussion