Skip to main content

What data is stored on the blockchain vs in the VPR application

Learn what “on-chain” and “off-chain” mean, what data VPR stores on the blockchain, and what stays in the game for speed.

Written by VPR
Updated over a week ago

What “on-chain” and “off-chain” mean

  • On-chain means data is stored on the blockchain. It becomes publicly verifiable and difficult to secretly change.

  • Off-chain means data is stored and processed outside the blockchain (for example on game infrastructure) so the game can run fast and smoothly.

Virtual Pigeon Racing uses a hybrid approach. Ownership and core pigeon data are secured on the blockchain, while some gameplay systems run off-chain to keep races smooth and responsive.

By combining blockchain technology with game infrastructure, VPR ensures real ownership of pigeons while keeping races fast and responsive.

What VPR stores on-chain

Most core information about your pigeons is stored on the blockchain. This ensures transparency, verifiable ownership, and long-term integrity.

  • Ownership of the pigeon NFT

  • Pigeon identity and core metadata

  • Genetics and core pigeon characteristics

  • Supply limits and generation information

Because this information is on-chain, anyone can verify it through the blockchain. It also means pigeons cannot be secretly duplicated, altered, or removed.

When pigeons participate in races or evolve through gameplay, their metadata can be updated. These updates are reflected on the blockchain, which means the information associated with your pigeon can also update on platforms such as OpenSea.

What VPR runs off-chain

Some elements of the game run off-chain inside the VPR platform so the game can operate quickly and efficiently.

Examples include:

  • Race calculations and simulation

  • Weather data used during races

  • Live telemetry and race tracking

  • Pigeon rings

Running these systems off-chain allows races to run in real time without the delays or costs that would occur if everything were processed directly on the blockchain.

Pigeon rings

One example of off-chain data is pigeon rings. Rings are special in-game markers that pigeons can earn. They are created and managed by VPR and may be awarded for things such as:

  • Special races

  • Achievements

  • Promotions or events

Rings exist inside the VPR game system rather than on the blockchain. They are part of the gameplay layer and help recognize milestones or special accomplishments within the game.

Did this answer your question?