Skip to content

virto-network/kreivo

Repository files navigation

Kreivo Runtime release Checks PRs Welcome

Virto Logo

Kreivo is the implementation of the Local Incentives Protocol, a decentralized infrastructure for real world buisinesses that contribute to local economic growth.

Kreivo is a token-less parachain in the Kusama network focused on real-world use cases such as bridging Fiat money with decentralized on&off-ramps, e-commerce or any kind of marketplaces that transact with day-to-day life goods and services.

As part of our decentralized technology stack we also integrate with Matrix, the decentralized communications protocol that we extend with VOS, a virual operating system to serve the off-chain companion of every organization part of the Virto Network.

Running the parachain

The Kreivo runtime can be run with the polkadot-parachain node. To ease the pain of setting up the different nodes required to test the network we use zombienet to set-up a test network to try out the different features of the parachain.

You will need just and Nushell to run our different build and test recipes. Check just for a list of available commands.

Running local setup with zombienet

If you haven't already, run just get-zombienet-dependencies to get the zombienet binary plus the required polkadot and polkadot-parachain.

Then, just zombienet.

Structure

Core modules

  • Payments pallet is the core payments primitive used by the network that enables secure reversible payments and configurable fees that allow for the contributions to local communities.
  • Communities pallet integrates with Polkadot's pallet referenda to provide DAO functionality.
  • Frame contrib includes pallet pass and the traits that enable using nfts as memberships with a gas tank so users can transact without wallets or tokens.