Expand description
PDA seeds and constants.
Constants§
- ADMIN_
ADDRESS - BARRACKS
- BARRACKS_
COST_ 1_ 2_ SHARDS - BARRACKS_
COST_ 1_ 2_ SOL - BARRACKS_
COST_ 2_ 3_ SHARDS - BARRACKS_
COST_ 2_ 3_ SOL - BARRACKS_
COST_ 3_ 4 - CHAKRA_
MAX - CLAIM_
TASK_ PREFIX - CONFIG
- DAILY_
TASK_ END - DAILY_
TASK_ START - DINE_
COST_ 24H - DINE_
COST_ 48H - DINE_
COST_ 72H - DOJO
- DOJO_
DECIMALS - DROP_N
- DROP_R
- DROP_SR
- DROP_
SSR - DROP_UR
- ED25519_
DATA_ START - ED25519_
PUBKEY_ SIZE - ED25519_
SIGNATURE_ OFFSETS_ SIZE - ED25519_
SIGNATURE_ OFFSETS_ START - ED25519_
SIGNATURE_ SIZE - ELEMENT_
RARITY_ REWARD_ N - ELEMENT_
RARITY_ REWARD_ R - ELEMENT_
RARITY_ REWARD_ SR - ELEMENT_
RARITY_ REWARD_ SSR - ELEMENT_
RARITY_ REWARD_ UR - ELEMENT_
RARITY_ SET_ SIZE - FEE_
COLLECTOR - FLASH_
SALE_ COST - FLASH_
SALE_ DAILY_ LIMIT - FLASH_
SALE_ TICKETS - FORGE
- FORGE_
3_ REWARD - FORGE_
4_ REWARD - FORGE_
5_ REWARD - FORGE_
6_ REWARD - FORGE_
7_ REWARD - FORGE_
COOLDOWN_ 1_ 2 - 1→2: no cooldown (unused; we use _2_3 for level 2).
- FORGE_
COOLDOWN_ 2_ 3 - 2→3: no cooldown after 1→2; 30 min after 2→3 (level 3 uses _3_4).
- FORGE_
COOLDOWN_ 3_ 4 - 3→4: 30 min in slots (1800s / 0.4 = 4500). Cooldown after 2→3.
- FORGE_
COOLDOWN_ 4_ 5 - 4→5: 90 min in slots (5400s / 0.4 = 13500). Cooldown after 3→4.
- FORGE_
COOLDOWN_ 5_ 6 - 5→6: 180 min in slots (10800s / 0.4 = 27000). Cooldown after 4→5.
- FORGE_
COOLDOWN_ 6_ 7 - 6→7: 300 min in slots (18000s / 0.4 = 45000). Cooldown after 5→6 (max level).
- FORGE_
COST_ 1_ 2 - 1→2: 0.1 SOL.
- FORGE_
COST_ 2_ 3 - 2→3: 1 SOL.
- FORGE_
COST_ 3_ 4 - 3→4: 2 SOL.
- FORGE_
COST_ 4_ 5 - 4→5: 5 SOL.
- FORGE_
COST_ 5_ 6 - 5→6: 12 SOL.
- FORGE_
COST_ 6_ 7 - 6→7: 21 SOL (max level).
- GAME
- HALVING_
PERIOD_ SLOTS_ DEFAULT - Default halving period: matches Hyper Ninja’s ~58 days (500k blocks × 10s = 5M sec; 5M/0.4 ≈ 12.5M slots).
- LEVEL_
UP_ COST_ BASE - LEVEL_
UP_ COST_ INCREMENT - MAX_
BARRACKS_ SLOTS - MAX_
SHOGUN_ LEVEL - MAX_
SUPPLY - OFF_
CHAIN_ TASK_ END - OFF_
CHAIN_ TASK_ REWARD - OFF_
CHAIN_ TASK_ START - ONE_
DAY_ SLOTS - Slots in 24h (86400 / 0.4 ≈ 216000).
- ONE_
DOJO - One $DOJO token, denominated in raw units (6 decimals).
- ORE_
DIVISOR - Ore = (spirit_power * slots_elapsed) / ORE_DIVISOR. 200 = 0.5x vs Ninja (Solana 2x faster).
- RECRUITMENT_
TICKET_ REWARD_ 1 - RECRUITMENT_
TICKET_ REWARD_ 2 - RECRUITMENT_
TICKET_ REWARD_ 3 - RECRUITMENT_
TICKET_ REWARD_ 4 - RECRUITMENT_
TICKET_ REWARD_ 5 - RECRUITMENT_
TICKET_ REWARD_ 6 - RECRUITMENT_
TICKET_ REWARD_ 7 - RECRUITMENT_
TICKET_ REWARD_ 8 - RECRUITMENT_
TICKET_ REWARD_ 9 - RECRUITMENT_
TICKET_ REWARD_ 10 - RECRUITMENT_
TICKET_ REWARD_ 11 - RECRUITMENT_
TICKET_ REWARD_ 12 - RECRUITMENT_
TICKET_ REWARD_ 13 - RECRUITMENT_
TICKET_ REWARD_ 15 - RECRUIT_
SOL_ PRICE - REFERRAL
- SCENES
- SCENE_
BUY_ AMETHYST_ COST - SCENE_
BUY_ START - Scenes 6–8 can be bought with Amethyst (unlock entire scene).
- SCENE_
CHEST_ AMETHYST_ AMOUNT - SCENE_
CHEST_ SOL_ COST - SCENE_
COUNT - SCENE_
COUNT_ MAX - SCENE_
DEFAULT_ ID - SCENE_
ROLL_ AMETHYST_ COST - SCENE_
ROLL_ SHARD_ COST - SCENE_
ROLL_ SHARD_ COUNT - SCENE_
SALVAGE_ REFUND - SCENE_
SECTIONS_ PER_ SCENE - SECONDS_
PER_ SLOT - Solana: ~0.4s per slot. Ore/chakra/cooldowns use Solana slots.
- SHARDS_
RAW_ PER_ UNIT - Same as ONE_DOJO. Speed-up forge: cost per minute = remaining minutes (Ninja decay).
- SHARD_
DEAL_ COST - SHARD_
DEAL_ TICKETS - SHOGUN
- SLOTS_
PER_ LEVEL - SP_N
- SP_R
- SP_SR
- SP_SSR
- SP_UR
- STARTER_
TICKET_ PRICE - TASKS
- TASK_
FORGE_ 3 - TASK_
FORGE_ 4 - TASK_
FORGE_ 5 - TASK_
VERIFIER - TICKET_
BUNDLE_ SOL - TICKET_
BUNDLE_ TICKETS - TREASURY