---
# System prepended metadata

title: Hackathon Roadmap

---

# Hackathon Roadmap

## Smart contracts

## 1. ERC1155 Class (skin) NFTs

### Additional functionality
- Option to add new **Classes**
- Option to update image
- Option to update metadata

### Minting:
- Burn **Sealed class card item** ERC-1155 (like open lootbox) to get random Class card. **Sealed class card** could have different rarity which determinates chances to get **Class card** higher grade.
- Fuse (burn) 4 **Class cards** NFTs of the same rarity to have a chance to mint one higher rarity, or get random **Class card** of same rarity on fail.
- ~~20 fuse fails give 100% chance on next fuse for the same rarity. Fuse fail cointer is unique for **rarity** and for **character**.~~
- 

### Aquire Sealed class card item
- Buy in game store with game currency (gold) (ERC-1155)
- Fixed amount available per character per day/week/month/season
- Buy in game market with market currency (diamond) from other players
- ~~Drop from unique bosses~~

### Traits:
- **Rarity** trait: Common(White), Rare(Green), Unique(Blue), Epic(Purple), Legendary(Red) Mythic(Gold)
- **Main Class** trait: Knight(Defender,Paladin), Warrior(Destroyer), Assasin(Thief,Rogue), Archer(Hunter,Ranger), Mage(Wizard), Healer(Acolyte,Priest)
- **Side Class** trait: will contain list of subclasses (could be more then 1)
- **Characteristics**(stats): STR, CON, AGI, DEX, WIS, INT
- In game **Skill Enhance**
- Unique character design that would be reflected in game

### Rarity:
- Rarity will determinate amount of additional stats (STR,INT etc)
- Rarity will determinate power of passive\active in game skills

#### Common White
- Base stats value: 11
- Main stats: 15
- Skill enhance: No
- Side classes: No

#### Rare Green
- Base stats value: 12
- Main stats: 17
- Skill enhance: 1 Passive skill
- Side classes: No

#### Unique Blue
- Base stats value: 13
- Main stats: 19
- Skill enhance: 1 Active skill, 1 Passive skill
- Side classes: No

#### Epic Purple
- Base stats value: 14
- Main stats: 21
- Skill enhance: 2 Active skill, 1 Passive skill
- Side classes: 1

#### Legendary Red
- Base stats value: 16
- Main stats: 24
- Skill enhance: 2 Active skill, 2 Passive skill
- Side classes: 1

#### Mythic Gold
- Base stats value: 18
- Main stats: 27
- Skill enhance: 3 Active skill, 3 Passive skill
- Side classes: 3

## Fuse Class Card contract

## ERC1155 Items
### Additional functionality
- Option to add new items
- Option to update image
- Option to update metadata


## ERC721 character NFTs
- Expirience earned through playing
- Skills learned
- Energy left
- Season pass active
- Premium active

## Collection(Album) contract
- Will contain information about finished collections
- To finish any collection need to send required items
- Contract will hold NFT's (ERC1155 Items contract) forever as a proof of collection
- Contract will contain ID of Collection, Address(owner), collections with required items
- We need functionality allowing us to add new collections to the Album

## OLD ~~ERC721 character NFTs~~
- Random characteristics destribution (STR, CON, AGI, DEX, WIS, INT)
- Random hairstyle (1-5)
- Random facestyle (1-5)
- Random race
- Race represents network
- Human race have highest chances
- Depending on network there is small chance to get **chain race** (Polygon, Harmony, Avalanche)

##### Optional
- Fixed USD price for minting, paid in native ERC20 token (returned on burn)
- Floating USD fee price, paid in the same native token (used to cover ChainLink VRF service)

