VXShop
Introduction
VXShop is a monetization platform provided by Verse8, enabling creators to generate revenue from their games. With VXShop, you can easily implement in-game purchases and receive payments without worrying about complex payment processing.
What is VX?
VX is the platform currency of Verse8. Users purchase VX on the Verse8 platform and use it to buy in-game items in games created by various creators. Creators receive settlements in VX, which they’ve earned from their games.
How VXShop Works
The payment flow is straightforward:
- Users purchase VX on the Verse8 platform
- Users spend VX to buy items in your game
- Creators receive VX settlements from sales
- Verse8 handles all payment processing and transactions
Why VXShop?
- 💰 Zero Payment Infrastructure
Verse8 handles all payment processing, security, and compliance - 🎮 Focus on Game Design
Implement shop features without payment gateway knowledge - 🌐 Platform Currency
Users can spend VX across all games in the Verse8 ecosystem - 📊 Automated Settlement
Receive your earnings automatically through Verse8
Prerequisites
Game Server Required
To use VXShop, your game must have game server functionality implemented. Item purchases must be managed server-side to ensure security and prevent fraud.
If your game only consists of client-side code, you need to add server-side state management for user purchases before integrating VXShop.
Learn more about implementing game servers in the GameServer section.
Creator Responsibilities
Quality Assurance
As a creator using VXShop, you are responsible for ensuring the quality of your game and purchased items:
- Working Features: Purchased items must function correctly in your game
- Dispute Resolution: Users can file disputes if purchases don’t work properly
- Account Penalties: Excessive disputes may result in loss of VXShop privileges
Important Warning
If your game receives multiple disputes from users regarding non-functioning purchases, your VXShop access may be revoked. Always thoroughly test your monetization features before publishing.
Implementation Approach
Using Vibe Coding
You can implement basic shop functionality using vibe coding through Agent8. Simply describe what you want:
- “Add a shop where users can buy power-ups with VX”
- “Create a character customization store with VX payments”
- “Implement a loot box system that costs VX”
Manual Implementation Recommended
Best Practice
While basic shop implementation can be done through vibe coding, we strongly recommend that you:
- Read the VXShop documentation thoroughly
- Review and audit the purchase-related code
- Test all payment flows extensively
This ensures you understand how transactions work and can prevent disputes from users.
Getting Started
To integrate VXShop into your game:
- Ensure your game has server-side functionality (see GameServer)
- Implement shop UI in your game client
- Add server-side purchase verification
- Test thoroughly with test VX transactions
- Deploy and start earning!
For detailed implementation guides, explore the sections in the menu on the left.