# Our Tech

With Genesis, we set out to build a world where players truly own their assets and can interact with an ecosystem that is predominantly on-chain, trustless and secure.

We leverage various unique technology pieces to enable frictionless interaction with the underlying blockchain. Key concepts & components are:

### L1 for Ownership, L2 for Gaming

In keeping with web3's promise of true trustless ownership, we have developed a system that enables you to use your L1 (Ethereum) assets within our gaming ecosystem on L2 (Arbitrum Nova).

To avoid the security caveats and the clunky UX of bridging, we've taken an approach where your Immortals remain on L1 and never leave your wallet.

### Mirroring L1 & L2

When you activate your Hero reserves (aka lock), an equivalent Hero is made available on L2 where it is available for gameplay. Some points to keep in mind:

* Activating and deactivating takes place on L1 (Ethereum).
* A minimum of 6 block confirmations (\~90 seconds) are required for a valid lock/unlock.
* This process requires an ETH gas fee.
* When you activate/lock an Immortal you will not be able to trade it on OpenSea and will need to be deactivated/unlocked first.&#x20;

### Delegate Device Wallet <a href="#delegate-wallet" id="delegate-wallet"></a>

Once you authenticate with your wallet, our game will create a secure device-specific "Delegate" wallet behind the scenes. On first use, you'll be required to register this wallet on L2. This is a gas-less transaction via the delegated device wallet (all you need to do is sign a message) where we register & allow this wallet to conduct certain gameplay actions on your behalf.

This is the unique technology that **enables a popup-less and gas-less experience for questing!**

### Gas Sponsorship

That's right! We sponsor gas for delegate device wallet registration as well as quest start and end transactions. However, you will have to cover gas for activating and deactivating your Immortals.

***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://info.skybornegenesis.com/important/our-tech.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
