Dyvr is a decentralized exploration game built natively on the Internet Computer (ICP). Players deploy and manage on-chain canister smart contracts that actively explore the network topology, discover digital artifacts, and earn $DEEP token rewards.
It is designed to feel technically authentic. You are not mining blocks or clicking buttons; you are directing intelligent on-chain agents through a living network.
Dyvr utilizes three distinct canister smart contracts operating seamlessly across the Internet Computer:
Players deploy Explorer Canisters onto the network. Each canister operates autonomously, traversing data structures to probe for undiscovered artifacts.
Players configure the "Burn Rate" of each canister. Higher burn rates consume cycles aggressively but yield vastly faster and more frequent exploration events.
When a canister discovers an artifact, the global Coordinator verifies the claim using on-chain randomness, and $DEEP tokens are generated directly to the player's wallet.
Player agency is driven by the Burn Rate. This configurable parameter controls how aggressively an Explorer Canister consumes cycle resources in exchange for faster, more frequent exploration.
| Burn Rate | Resource Cost | Discovery Speed | Risk Profile |
|---|---|---|---|
| Low | Minimal cycles/hr | Slow | Low - runs indefinitely |
| Medium | Moderate cycles/hr | Standard | Medium: periodic refuel |
| High | Heavy cycles/hr | Fast | High: depletes quickly |
| Max | Extreme cycles/hr | Very Fast | Critical: short lifespan |
Explorer canisters communicate with the Coordinator via inter-canister calls. When an explorer finds a candidate artifact, it submits a claim to the Coordinator. The Coordinator validates the claim using a verifiable random function (VRF) seeded with the canister ID, block height, and a global nonce, ensuring absolute fairness and tamper-resistance.
The Internet Computer is natively designed for horizontal scaling. Because each canister is strictly isolated, a single player deploying 1,000 canisters does not create architectural bottlenecks. The Coordinator canister utilizes sharding logic to distribute claim validation across multiple sub-coordinators dynamically as network load increases.
Dyvr’s UI is powered by Heerich.js, a lightweight 3D voxel engine that renders entirely to SVG without WebGL. It builds shapes via CSG-like boolean operations and outputs crisp, scalable vector graphics. This deliberate architectural choice means players with fleets of thousands of canisters will not experience frame rate degradation on ordinary hardware.
Because Heerich renders to SVG, animations are driven by CSS transitions, eliminating render loop overhead. Each canister animates independently based on its burn rate:
When a canister makes a discovery, a visual event sequence fires using Heerich’s boolean geometry operations.
The canister voxel’s interior is briefly carved out using removeGeometry(), revealing styled
inner faces colored by rarity (gold for common, cyan for rare, white for legendary). A floating $DEEP token
counter then increments in real time.
The game utilizes a Dynamic Emission Model to maintain a balanced economy. Rather than a fixed halving schedule, the protocol checks the network's Composite Activity (weighted 60% active players and 40% active canisters) every ~120 heartbeats and adjusts the Base Reward.
This composite metric prevents reward dilution from a single player deploying thousands of canisters, where one player with 500 canisters counts as exactly 1 active player unit.
This creates a self-regulating economy: when players leave, rewards rise to draw them back. When the game is booming, scarcity is enforced. Note: The Base Reward has a hardcoded floor of 5 $DEEP to ensure the network treasury always receives funding even in extreme congestion.
When an artifact is discovered, its rarity multiplies the current Base Reward. The final minted $DEEP is automatically split to fund the network.
| Rarity (Chance) | Multiplier | Player (80%) | Treasury (12%) | Burned (8%) |
|---|---|---|---|---|
| Common (80%) | 1× Base | Minted to Wallet | Network Fund | Deflationary Burn |
| Rare (15%) | 5× Base | Minted to Wallet | Network Fund | Deflationary Burn |
| Legendary (5%) | 15× Base | Minted to Wallet | Network Fund | Deflationary Burn |
In the Dyvr ecosystem, an Artifact is a digital reward discovered by Explorer canisters. Discovered artifacts are registered on-chain and directly determine the reward multiplier applied to the $DEEP token payout. There are three categories of artifacts:
In addition to dynamic epoch adjustments, the game features Scheduled Flux Events (moments where emission shifts significantly based on cumulative milestones):