# Tech

<figure><img src="/files/aP1ERWUNCn1fizWdxqa0" alt=""><figcaption></figcaption></figure>

**Cyberpunks World** is a game built fully on a web3 tech stack. Instead of relying on a traditional web2 backend, the game’s core logic runs on Ethereum Virtual Machine smart contracts, ensuring transparent and verifiable gameplay.

All in-game assets are tokenized, either as **Non-Fungible Tokens (ERC-1155 / ERC-721)** or **Fungible Tokens (ERC-20),** giving players complete control, transferability and ownership. By leveraging blockchain for secure record-keeping, every fight, action, trade, and interaction is fully transparent and trustless.

Step into **Cyberpunks World** for a fun, player-driven gaming experience, powered end-to-end by the web3 stack.

### **Chain Abstraction**

**Cyberpunks World** is built with the goal of making blockchain invisible to the player - the **game comes first, tech works in the background**.

#### **V1: Partial Abstraction**

In the initial phase, wallet interactions will be abstracted to simplify the experience. The first step is **fully abstracted fights**, where players won’t need to confirm transactions for every action. Over time, this will expand to cover the **entire game interface**, offering a smooth one-click experience. V1 relies on **BASE L2**, which provides extremely low-cost transactions to make this possible.

#### **V2: Full Abstraction**

The long-term vision is to remove blockchain friction entirely. In V2 **all game activities will be fully abstracted**, bringing the effective cost to **zero for players**. This will be achieved with game owned **L2 chain** integrated with **Privy** registration, so players can join, play, and trade without even needing a traditional wallet setup.


---

# 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://wiki.cyberpunks.world/cyberpunks-world/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.
