Tales of Elleria
  • Welcome to Elleria
    • Tales of Elleria
    • Lore & Narrative
      • Discord #Lore-Contest Entries
    • Guides
      • General Game Guide
      • Advanced Guide
    • Roadmap
  • Getting Started
    • Connecting to Arbitrum
      • Bridging to Mainnet
    • Minting Heroes
      • [F2P] Ethereal Hero
      • [Paid] Ninjas Summoning
      • [Archived] Dawn Heroes Auction
      • [Archived] Genesis Minting
    • Tokenomics
      • $ELLERIUM
      • $MEDALS
      • Sustainable Liquidity
      • Fees & Bridging
      • Treasury Allocation
    • Liquidity
      • How to use MagicSwap
      • $ELM-MAGIC LP
      • Runestones
      • [Archived] $ELM Staking
    • Collaborations
    • FAQ
    • $MAGIC / Treasure Integration
  • GAMEPLAY (Prologue)
    • Core Gameplay Loop
      • NFT/$ELM Bridging
      • Player Types
    • Features Overview
      • Assignments
        • Assignments (Fixed)
        • Exploration (Pooled)
      • Questing
        • Goblin Plains
        • Slime Road
        • Ancient Ruins
      • Equipment
      • Combat System
      • Barkeeper's Shop
      • Tasks
      • Wishing Well
      • Hero Rebirth
      • Tower of Babel
      • Proving Grounds
    • World Map
    • Heroes
      • Classes
        • Dawn Heroes
      • Attributes
        • Soul-Bound Attributes
      • Class Skills/Traits
      • Ethereal Heroes
    • Relics/Drops System
      • Crafting Components
      • Artifacts/Consumables
      • Upgrade Materials
      • Miscellaneous Items
    • Crafting System
      • Dismantling Recipes
      • Conversion Recipes
      • Crafting Recipes
    • Equipment System
      • Stat Tables
      • Upgrade Costs
      • Infusion Effects
    • Battle Pass
    • World Boss: Ninjas vs Zorag (Season 13)
  • References
    • Quick Start
    • Terms of Service
    • Official Links
    • GraphQL Documentation
      • IDs & Mappings
    • Technology & Innovations
      • Token Vesting Dapp
    • Changelogs
      • Testnet
    • Archived World Boss Mechanics
      • World Boss: A Rift in Reality (Season 1)
      • World Boss: A Rift in Reality ft. Smolverse (Season 2)
      • World Boss: A Rift in Reality (Season 3)
      • World Boss: Emerging Danger ft. LifeDAO (Season 4)
      • World Boss: Emerging Danger (Season 5)
      • World Boss: Emerging Danger (Season 6)
      • World Boss: Bloborg the Slime Overlord (Season 7 - Dawn Heroes Only)
      • World Boss: Bloborg the Slime Overlord (Season 8)
      • World Boss: Pixelmon ft. Kevin (Season 9)
      • World Boss: Defi Kingdom Bloater (Season 10)
      • World Boss: Spellborne Woodot (Season 11/12)
Powered by GitBook
On this page
  • Blockchain & Game Synergy
  • Pros
  • Cons
  • How to Bridge Heroes/Relics
  • How to Bridge $ELM
  1. GAMEPLAY (Prologue)
  2. Core Gameplay Loop

NFT/$ELM Bridging

Blockchain & Game Synergy

Tales of Elleria will be expanding into a real-time open world. We have to create an off-chain server to manage in-game databases and allow for real-time transactions and synchronization that doesn't require gas.

Even during the prologue, our core gameplay loop requires a user to make multiple transactions- to go on assignments, claim rewards, stop an assignment, go on quests, upgrade heroes and equipment, reroll equipment, etc.

To mitigate the cost of transactions, apart from the initial on-chain minting and swapping of tokens on DEXs, everything else will be done in-game. This brings about some pros and cons, which we will cover here.

Pros

  • Gas fees decreased by almost 95%; Also reducing congestion on the Blockchain itself.

  • Critical parameters such as NFT attributes are still stored on-chain to prevent manipulation. The game server and Blockchain integrate smoothly to make this happen.

  • Allows for a seamless experience where users can play without worrying about transaction costs and allow for real-time battle mechanics.

  • Equipment and other items can be farmed, upgraded in-game, and then claimed (minted) to trade. Doing so allows someone to turn their efforts and time into brand new NFTs that will have value.

Cons

  • Lack of transparency in the off-chain codebase. Mitigation: All formulas are published in the whitepaper and can be verified. All smart contracts will be verified too.

  • Additional dependency on game server. Mitigation: We have an experienced full stack developer that can handle scalability and ensure server uptime.

Ultimately, the pros outweigh the cons. it is worth developing in this direction to allow for the complete RPG experience in the future.

How to Bridge Heroes/Relics

Summoned heroes exist as souls, and must be bridged into the game to use them. The term to use for bridging into the game = 'Binding' aka 'Binding Heroes', and for bridging out = 'Release' aka 'Releasing Heroes'.

To Bind/Release heroes:

  1. Log into the game and head to the 'Summoning Altar' from the world map.

2. Click on 'Manage Souls' for Heroes, or 'Manage Relics' for Relics, followed by either Bind or Release.

3. On PC, drag the NFTs to the box on the left. On Mobile, just tap on the NFTs. Once the NFTs you want to bridge are in the box, click on the 'Bind/Release' button.

Confirm the transactions, and you are done with bridging your NFTs!

If you cancel a relic claim halfway, your Relics will be stuck temporarily. Check the !lostrelics command in Discord to learn how to continue the unbinding. (There is a button you can use from the top left nav menu)

How to Bridge $ELM

ELM must be bridged into the game to use them without gas fees. The term to use for bridging ELM into the game = 'Deposit/Topping Up' aka 'Moving ELM into the game', and for bridging out = 'Claim/Cashing Out' aka 'Moving ELM out of the game'.

To Claim/Deposit $ELM:

  1. Log into the game look at your profile card in the world map. There is a toggle on the top left. Clicking this toggle will alternate between your in-game and on-chain balances.

If you want to claim, just click on the claim button, as shown in the screenshot.

To deposit, click on the toggle once to show the Deposit button, as shown in the screenshot.

2. Fill in the prompt and click Deposit/Claim accordingly, and confirm any transactions/signing messages.

If you cancel a claim transaction halfway, your $ELM will be stuck temporarily. Check the !lostelm command in Discord to learn how to continue the claim. (There is a button you can use from the top left nav menu)

PreviousCore Gameplay LoopNextPlayer Types

Last updated 1 year ago