- Vision
- Introduction
- Key Features
- Business Model
- Market Opportunity
- Why NeoX
- Traction and Next Steps
- Getting Started
- Demo
- Tech Stack
- Screenshots
- Contributing
- License
- Contact
ValoX aims to revolutionize the way Valorant players interact with in-game cosmetics by providing a secure, decentralized marketplace powered by blockchain technology. Our vision is to empower gamers with true ownership of their skins, enabling seamless trading, earning rewards, and enhancing the overall gaming experience within the Valorant ecosystem.
ValoX is an innovative NFT marketplace designed specifically for Valorant players, allowing them to buy, sell, and trade in-game skins as non-fungible tokens (NFTs). By leveraging the NeoX blockchain, ValoX provides a secure, decentralized platform that enhances the gaming experience and offers real-world value to in-game assets.
Here is our Video Link for the overview https://drive.google.com/file/d/1ZBHdGVFeVh8bcp3cwOACKBT-dVNuoKin/view?usp=sharing
Presented by Harsh and Divv for the Neo X Grind Hackathon - Rise In Edition.
- User-Friendly Design: Easy navigation tailored for gamers.
- Responsive Layout: Optimized for desktops, tablets, and mobile devices.
- Player Profiles: Pulls in-game data to enhance transaction credibility.
- Account Linking: Seamlessly connects Valorant accounts with ValoX profiles.
- Secure Transactions: Utilizes smart contracts on NeoX for trustless trading.
- Decentralized Storage: Stores skin images and metadata using IPFS for immutability.
- Auction System: Enables bidding on rare skins.
- Wishlist and Notifications: Users can create wishlists and receive alerts for desired skins.
- Social Features: Includes user ratings and reviews for sellers to build trust within the community.
ValoX employs multiple revenue streams to ensure sustainability and growth:
- Fee Structure: A small fee (1-2%) is charged on each buy/sell transaction, standard for marketplaces.
- Partnerships: Collaborate with Riot Games to integrate Valorant Points purchases, providing a steady revenue stream as users buy points for in-game use.
- Subscription Plans: Offer premium subscriptions allowing early listing of rare skins or reduced transaction fees.
- Exclusive Releases: Host NFT skin drops and auctions in partnership with skin designers or game developers, creating demand and additional revenue through rare items.
The gaming market, particularly in titles like Valorant, boasts a vast and active audience spending millions on in-game cosmetics. Blockchain in gaming is a rapidly growing sector, with projections estimating a $39 billion market by 2025. ValoX taps into this by enabling gamers to trade skins not only within the game but also within the broader crypto ecosystem, offering enhanced value and security.
ValoX is built on the NeoX blockchain due to its robust features that perfectly align with our project needs:
- Low Gas Fees: Ensures affordable transactions for users.
- Fast Transaction Speeds: Provides a seamless trading experience without delays.
- Growing DeFi Ecosystem: Offers a solid foundation for integrating additional financial functionalities.
- Security: NeoX’s advanced security protocols ensure data integrity and user trust, crucial for a marketplace handling valuable digital assets.
- Development Phase: Ongoing integration of the Valorant API and foundational marketplace features.
- Blockchain Integration: Implementing NFT minting and smart contracts on the NeoX testnet.
- Beta Release: Launching a beta version on the NeoX testnet in the coming months.
- Community Collaboration: Partnering with Valorant communities to build a user base.
- Official Partnerships: Exploring collaborations with Riot Games to scale the platform.
- NeoX Wallet: Ensure you have a NeoX wallet set up.
- Valorant Account: Required for API integration and account linking.
-
Clone the Repository:
git clone https://github.com/yourusername/valox.git
-
Navigate to the Project Directory:
cd valox
-
Install Dependencies:
npm install
-
Configure Environment Variables:
- Create a
.env
file based on the provided.env.example
. - Add your NeoX API keys and Valorant API credentials.
- Create a
-
Run the Application:
npm start
- Frontend Deployment: Deploy the frontend on platforms like Vercel or Netlify.
- Blockchain Deployment: Deploy smart contracts on the NeoX mainnet after thorough testing on the testnet.
- Live Demo: Access the live demo here.
Check out our demo video to see ValoX in action:
-
Frontend:
- React.js: Building dynamic and responsive user interfaces.
- Tailwind CSS: For customizable and responsive designs.
- Next.js: (Optional) Server-side rendering for enhanced performance and SEO.
-
Blockchain:
- NeoX: Blockchain platform for smart contracts and NFT minting.
- Smart Contracts: Written in [C#] for handling transactions and ownership.
-
Backend:
- Node.js: Handling API integrations and server-side logic.
- Valorant API: Fetching player profiles and in-game data.
-
Storage:
- IPFS: Decentralized storage for skin images and metadata.
-
Version Control:
- Git: Managing codebase with GitHub repository.
Homepage showcasing featured skins and navigation.
Marketplace page with skin listings and search functionality.
Detailed view of a selected skin with purchase options.
We welcome contributions from the community! To contribute to ValoX, please follow these steps:
-
Fork the Repository
-
Create a Feature Branch
git checkout -b feature/YourFeature
-
Commit Your Changes
git commit -m "Add YourFeature"
-
Push to the Branch
git push origin feature/YourFeature
-
Open a Pull Request
Please ensure your code follows our coding standards and includes relevant tests where applicable.
This project is licensed under the MIT License.
Harsh and Divv
- Email: contact@valox.com
- LinkedIn:
Follow us on Twitter and join our Discord community for updates and support!