Skip to content
aether arena

aether arena

Decentralized Esports Platform:Develop a platform for hosting and managing esports tournaments on the blockchain.(Demo model do transcation at your own risk)

Created on 15th March 2025

•

aether arena

aether arena

Decentralized Esports Platform:Develop a platform for hosting and managing esports tournaments on the blockchain.(Demo model do transcation at your own risk)

The problem aether arena solves

Centralized esports platforms often suffer from lack of transparency, unfair prize distribution, and limited player control. Aether Arena addresses these issues by providing a decentralized platform where tournament management and prize distribution are handled on-chain through smart contracts. This ensures fairness, transparency, and player ownership.

User Interaction and Data Flow

Users connect their Ethereum wallet (e.g., MetaMask) to the Aether Arena platform.
Tournament Creation: An organizer enters a tournament name and clicks "Create Tournament." This triggers a smart contract function that records the tournament details on the blockchain.
Tournament Joining: Players browse available tournaments and click "Join Tournament." This triggers a smart contract function that adds the player's address to the tournament roster.
Data Flow: Tournament data (name, player list) is stored on the Sepolia testnet. The frontend retrieves and displays this data using Ethers.js.

The project architecture and development process

Smart Contracts (Solidity):
A single Tournament contract manages tournament creation and joining.
Functions are designed for simplicity and efficiency.
Deployed to the Sepolia testnet
Frontend (React/Basic HTML/JS):
A simple UI allows users to connect their wallets and interact with the smart contracts.
Ethers.js is used to call contract functions and display data.
The project was developed with a focus on core functionallity first, and then the front end was constructed to interact with the back end.
Development Process:
Smart contracts were developed and tested first.
The frontend was then built to interact with the deployed contracts.
Iterative testing was done at each step.

Product Integrations

Ethers.js: Used to connect the frontend to the Ethereum blockchain and interact with the deployed smart contracts.
Sepolia Testnet: The blockchain network where the smart contracts and tournament data are stored.

Key differentiators and uniqueness of the project

On-Chain Tournament Management: Aether Arena demonstrates the feasibility of managing esports tournaments entirely on the blockchain.
Transparency and Fairness: Smart contracts ensure transparent and fair tournament operations.
Simplicity: The MVP focuses on core functionality, making it easy to understand and demonstrate.
Aether arena is a basic framework that can be expanded on to include many more features.

Trade-offs and shortcuts while building

Simplified Smart Contracts: Security was balanced with the need for rapid development.
Minimal UI: The frontend prioritizes functionality over aesthetics.
No External Oracles: For this demo, no external oracles were used.
Future Improvements: Implement SBTs, betting, and more complex tournament logic.

Additional Features

This project was built entirely during the hackathon .And we are unable to get in the website and app screening rights of the live tournment so we used tournment clips . As they will not work as we created in hurry .

Tracks Applied (5)

Innovative ways to leverage Reactive Smart Contracts (RSCs)

Real-Time Data: Explore ways to use ZetaChain to provide real-time updates on tournament results, betting odds, and play...Read More
Reactive Network

Reactive Network

Build a Universal Prediction Market for d/acc Applications

ZetaChain's Cross-Chain Data: You can use ZetaChain to pull data from various blockchains to create a more robust predic...Read More
ZetaChain

ZetaChain

Build a Universal App

Universal App Potential: Aether Arena can become a "universal app" by leveraging ZetaChain. This means: Players can acce...Read More
ZetaChain

ZetaChain

Most Innovative Use of AgentKit

Wallet Integration: Use the Coinbase Wallet SDK to allow users to easily connect their Coinbase Wallets to Aether Arena....Read More
Coinbase Developer Platform

Coinbase Developer Platform

Main Track

Focus on Core Functionality: Even with cross-chain capabilities, prioritize building a functional MVP of your chosen cor...Read More

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio