The problem Solo Ascend solves
Solo Ascend: Fully On-Chain Hero Forging Game
Project Overview
Solo Ascend is a fully decentralized RPG game running entirely on blockchain, combining NFT mechanics with daily progression systems. Players can mint unique heroes, enhance their attributes through daily forging, and witness their evolution across three distinct stages. The project features an innovative extensible Hook architecture and integrates ERC-6551 token-bound accounts, setting a new benchmark for on-chain game development.
Core Gameplay Features
🛡️ Diverse Hero System
- Five Classes: Warrior, Mage, Archer, Rogue, and Paladin, each with unique attribute characteristics
- Randomized Generation: Utilizes Chainlink VRF to ensure true randomness and fairness in hero attributes
- Three-Stage Evolution: Heroes progress through Forging → Completed → Solo Leveling stages with gradual growth
⚔️ Innovative Forging Mechanism
- Daily Forging System: Players can perform daily forging to enhance hero attributes
- Four-Tier Quality System: Silver (70%), Gold (20%), Rainbow (9%), Mythic (1%) rarity distribution
- Six Forge Effects:
- Attribute boost
- Amplify enhancement
- Mythic unlock
- Enhance buff
- Token rewards
- NFT generation
- Dynamic Pricing Model: Intelligent pricing based on oracle costs and gas limits
🎨 Fully On-Chain Assets
- Dynamic SVG Rendering: Hero appearance and attributes generated entirely on-chain without external dependencies
- Real-time Metadata Updates: Attribute changes instantly reflected in NFT metadata
- Tradeable Rare Items: Rainbow and Mythic quality forge items can be traded on secondary markets
🔮 Multi-Oracle Support
- Integrates Chainlink VRF for verifiable randomness
- Supports oracle switching for enhanced system resilience
- Simplified oracle for development and testing environments
💼 ERC-6551 Integration
- Automatically creates token-bound accounts for each hero
- Supports heroes owning other assets, laying groundwork for future equipment systems
Solo Ascend is not just a game, but an exploration of on-chain gaming possibilities. Through innovative technical architecture and carefully designed economic models, we contribute a complete, extensible solution to the blockchain gaming ecosystem. The project demonstrates the powerful potential of smart contracts in handling complex game logic, ensuring randomness, and facilitating community governance, providing valuable technical references for future on-chain game development.
Smart Contract Address(es)
Base Sepolia
- Treasury:
0x3fdc4531D451fc7C26b2e45Da26FE3f27679366F - Trait Registry:
0x848B6264A320F344D08545f2071d1BB0Ee948c61 - Hero Class Registry:
0x1b2b8fFA619a72804d4a77Cf1D14b167700dD3D7 - Forge Effect Registry:
0x8c7C236A9fEfE059DCAAE62Bc3451A55D1bA5E43 - Oracle Registry:
0x8eb7686E46CB2bA60f4A022E149E993145f8277D - Hook Registry:
0x4897D3703f13d200Ef5Ce26Ecad35f65AA1dd882 - Forge Item Registry:
0x556349ea62806A170300D8E086ACeCAd915990B4 - Metadata Renderer:
0x5Ae79FC9848bD0DBA9741Ee997EEDA9825d437f0 - Simple Oracle:
0x73AD60D8f480eBF554a8fE533569F6162b3a5995 - Chainlink Oracle:
0xA289e41A6339A3B31b5B234e2e7e702C895C8CD2 - Forge Coordinator:
0x44B55eBDDF1fa3082936EfC9ee1e06E7D7E3EF11 - Attribute Forge Effect:
0x765940084188811A6d1c132DaDfaCaaBD37F90e8 - Amplify Forge Effect:
0xbBa2690Ad128Bf8416798Da0d3dAEFf57DD21E28 - Enhance Forge Effect:
0xDd1257518e5c78447812fE4380f644E51d22cbAd - Mythic Forge Effect:
0x74C950923661c736433FD6b3cA84C7c4a4e00e08 - FT Forge Effect:
0x2999F2e9A535c6dB822cE7d927998CB6fF6F0e0b - Silver Forge Item NFT:
0x1bc661491f4Ad69a89903F53766475A253981b28 - Gold Forge Item NFT:
0x8eEf30B5A9dfE4AbA87802B155d7ce8d9ecBA58d - Rainbow Forge Item NFT:
0x74e9051964f972CEbF65E4b5deC9f6f7b886106e - Mythic Forge Item NFT:
0x9Bd6d2059fB6b9c00948f7Bc89DBBA6e3FE34E26 - Hero Contract:
0x20F053A56b9fBd5920D3Aec1Ae968bF62a5A07a3 - Forge Analytics Hook:
0x4381f9f6880b2B4040E8Aa90d7F8F538C4D31c28
Tracks Applied (1)
Top 5 Live Consumer Apps
Technologies used
