diff --git a/docs/about/capabilities.mdx b/docs/about/capabilities.mdx index 7b83689..bc42a0a 100644 --- a/docs/about/capabilities.mdx +++ b/docs/about/capabilities.mdx @@ -6,52 +6,69 @@ sidebar_label: Vara Capabilities ## Vara mission -Vara provides an environment for developers to build decentralized applications, at a new level in the Web3 industry. -**Anyone can build dApps and deploy them on the Vara Network without having to develop their own blockchain.** +Vara offers developers an ecosystem for creating decentralized applications at an advanced level within the Web3 industry. **Anyone can build dApps and deploy them on the Vara Network without developing their own blockchain.** -By bridging the gap between Web2 and Web3 for developers, Vara opens up opportunities for the next generation of decentralized applications, helping speed up adoption and spearheading the future of Web3 technologies. -Built as a WebAssembly native blockchain, any developer has the ability to write and compile in traditional languages. +By bridging the gap between Web2 and Web3 for developers, Vara opens up opportunities for the next generation of decentralized applications, helping speed up adoption and spearheading the future of Web3 technologies. Built as a WebAssembly native blockchain, any developer can write and compile in traditional languages. -In addition, Vara Network offers low transaction costs, staking, participation in governance, validator, nominator and ambassador programs (as well as gas fee rebates in future). +In addition, Vara Network offers low transaction costs, staking, participation in governance, validator, nominator and ambassador programs (as well as gas fee rebates in the future). ## Use cases -Vara's strengths in providing scalability and security allow it to support next-gen Gaming and Financial-based applications. However Vara is capable of working with a vast number of different business and application use cases including tokenizing real world assets, supply chain management, and storing verifiable documentation such as academic results and digital identities. These next generation solutions require low latency execution and high level memory management, which Vara provides, enabling it to act as the fastest and most reliable on-ramp for the next iteration of applications. +Vara's strengths in providing scalability and security allow it to support next-gen Gaming and Financial-based applications. However, Vara is capable of working with a vast number of different business and application use cases, including tokenizing real-world assets, supply chain management and storing verifiable documentation such as academic results and digital identities. These next-generation solutions require low latency execution and high-level memory management, which Vara provides, enabling it to act as the fastest and most reliable on-ramp for the next iteration of applications. -Gear Team implemented a vast number of examples for various use cases that can be used for familiarization with writing programs on Gear Protocol or become the basis for your own dApp. They can be used as is or modified to suit your own scenarios. +The Vara community has created numerous examples for different use cases. These can help developers learn how to write programs on Gear Protocol or serve as a foundation for their own dApp. They can be used as is or modified to suit your own scenarios. -More details are in [Smart Contract Examples](https://wiki.gear-tech.io/docs/examples/prerequisites), the source code is available on [GitHub](https://github.com/gear-foundation). +More details are in [Program Examples](https://wiki.gear-tech.io/docs/examples/prerequisites), the source code is available on [GitHub](https://github.com/gear-foundation/dapps). ### On-chain gaming -The gaming industry is the largest and fast growing entertainment business. It is larger than the movie and music industries combined. +The gaming industry is the largest and fast-growing entertainment business. It is larger than the movie and music industries combined. -During the gaming process, players create, buy or exchange digital gaming assets. Blockchain technology perfectly fits in to carry out in-game transactions and confirm the assets ownership and possession. It enables new game mechanics and economic models (like the play-to-earn). Smart contracts take advantage of blockchain technology's security and transparency guarantees to ensure protection of in-game assets represented by NFTs. +During the gaming process, players create, buy, or exchange digital gaming assets. Blockchain technology perfectly fits in to carry out in-game transactions and confirm an asset's ownership and provenance. It enables new game mechanics and economic models (like the play-to-earn). Gaming programs take advantage of blockchain technology's security and transparency guarantees to ensure the protection of in-game assets represented by NFTs. -Game creators have realized the benefits of this technology and increasingly use it as one of the essential parts of their game architecture. Since transactions in Vara are very fast and cheap, it fits perfectly for highly loaded gaming applications with a huge number of transactions. +The primary features of the most popular games include exciting game mechanics that encourage repeated engagement, progression through levels, ease of entry and learning, the potential for rewards upon achievements and definitely ease of use. -### Financial-based applications +However, many modern blockchain platforms struggle to meet these fundamental requirements independently. Their applications often demand users to install specialized wallet programs, create accounts, buy in-game currency, and engage in transaction signing, leading to inconveniences. To overcome these issues, these platforms resort to employing centralized components, the malfunction of which can render the entire application inoperative. Such practices are a far cry from achieving true decentralization. -Decentralized Finance (DeFi) is a blockchain-based alternative to the current financial system. DeFi applications let you borrow, save, invest, trade, exchange and do much more with your money than traditional financial systems allow. Whereas the current financial system is opaque, tightly controlled and outdated, DeFi empowers individuals by giving them personal control and visibility over their finances. This new financial market, which has fewer intermediaries, can potentially be very beneficial for its users. +By utilizing [delayed messages](https://wiki.gear-tech.io/docs/developing-contracts/delayed-messages), developers can implement optimizations that may not directly affect the user experience but ultimately yield a positive impact on the application's performance and cost for end users. For instance, in a gaming scenario where certain session data needs storing, employing delayed messages allows for timely clearance of completed data. This prevents excessive growth in program memory and reduces the expense associated with storing information on the blockchain. -Thanks to the Gear's architecture, scalability and technology features, transactions on a Gear Network are processed at an enormous speed and as a result, have an insignificant fee. It makes launching smart contracts on a Vara Network especially attractive for DeFi scenarios. +The Gear Protocol provides a developer-friendly [framework](https://wiki.gear-tech.io/docs/developing-contracts/introduction) for creating fully on-chain games and deploying them on a decentralized network, such as Vara. Features like continuous automation (via delayed messages), payless and signless transactions, [gas reservation](https://wiki.gear-tech.io/docs/developing-contracts/gas-reservation), and more serve as essential tools for developers striving to craft successful games within the Vara decentralized network. -### Other use cases +Game creators have realized the benefits of this technology and increasingly use it as one of the essential parts of their game architecture. Since transactions on Vara are very fast and cheap, it fits perfectly for highly loaded gaming applications with a huge number of transactions. -#### DAO -Decentralized Autonomous Organizations (DAOs) are organizations that operate without central authority or control and they are an effective and safe way to work with like-minded people around the globe. DAOs are usually flat and fully democratized instead of hierarchical. They also require members to vote on proposals or for any changes to be made. This is the difference from traditional organizations that usually have a sole decision maker. The concept of DAOs are extremely exciting for those involved in blockchain technology. It solves almost everything that's wrong with how modern day organizations are run. +### Infrastructure -#### NFTs and tokenized real world assets +Vara opens doors for traditional and Web2 businesses, ensuring their transition into more transparent, reliable, and sustainable services using decentralized Web3 technology under the hood. -NFTs are ways in which we can represent anything as a unique digital asset. They're powered by smart contracts and they're enabling creators to have more power and control over their work than ever before. NFTs let us represent ownership and tokenize assets like art, collectibles, tickets and even real estate. They can only have one official owner at a time and they're secured by blockchain technology, which means that no one can modify the record of ownership or bring new 'original' NFTs into existence. Tokenization has a great potential to transform the landscape of traditional assets and financial markets. It will help create a global asset ecosystem where everything can be traded as easily as cryptocurrencies can. +Many Web2 services operate on a [subscription](https://wiki.gear-tech.io/docs/examples/Infra/varatube) basis, with a critical feature being automatic subscription renewal. Upon expiration, money is automatically debited from the wallet, renewing the subscription without user intervention. Vara facilitates easy self-invocation of programs without introducing centralized components through a few functions in the code. A program can dispatch a delayed message to itself across a defined number of blocks, contingent upon sufficient reserved gas to place the message in the Waitlist. -#### Supply Chain Management +[Decentralized Internet (DNS)](https://wiki.gear-tech.io/docs/examples/Infra/dein) can demonstrate an on-chain server-less approach to web sites and web applications hosting. Unlike server-based DNS built on centralized components and services, decentralized solutions running on the blockchain are characterized by boosted data security, enhanced data reconciliation, minimized system weak points, optimized resource allocation, and demonstrated great fault tolerance. It brings all the benefits of decentralization such as censorship resistance, security resilience, high transparency. -Supply chain management traditionally suffered due to inefficient systems where documents would pass through multiple parties, increasing the risk of fraud and loss of data. However, smart contracts can nullify such risk by automating most supply chain processes. They reduce complexity by processing transactions automatically and verifiably in real time, which improves the efficiency and allows supply chains to become more agile. And they also provide a traceable history of transactions, which improves transparency and strengthens trust between all parties involved in a supply chain. +[Supply chain](https://wiki.gear-tech.io/docs/examples/Infra/supply-chain) management traditionally suffered due to inefficient systems where documents would pass through multiple parties, increasing the risk of fraud and loss of data. However, on-chain programs can nullify such risk by automating most supply chain processes. They reduce complexity by processing transactions automatically and verifiably in real-time, which improves efficiency and allows supply chains to become more agile. And they also provide a traceable history of transactions, which improves transparency and strengthens trust between all parties involved in a supply chain. -#### Other use cases +Vara's capabilities are not limited to these examples. Many other scenarios and services can be implemented using the Gear Protocol. -Years ago, software development moved from monolithic to microservice architecture. Addressing complexities of previous approach related to tightly coupled, interconnected code. In recent years, nanoservices have become mainstream to address known microservice complexity. +### Decentralized Finance -Any general-purpose language nanoservice function compiled to Wasm can be uploaded as a program to Vara Network or a single node. Gear Node will execute the code to process a certain task within the necessary timeframe. Vara provides automatic seamless scalability according to the number of tasks necessary to process. You only pay for the resources your function consumes. +Decentralized Finance (DeFi) is a blockchain-based alternative to the current financial system. DeFi applications let you borrow, save, invest, trade, exchange, and do much more with your money than traditional financial systems allow. Whereas the current financial system is opaque, tightly controlled, and outdated - DeFi empowers individuals by giving them personal control and visibility over their finances. This new financial market, which has fewer intermediaries, can potentially be very beneficial for its users. + +Deploying DeFi apps on Vara brings unique advantages. Thanks to Gear Protocol's highly scalable architecture, transactions on Vara are processed at lightning speed and with minimal fees. + +With Vara, users can enjoy a set-and-forget DeFi experience where their earnings are automatically deposited into their accounts without any manual intervention. Rewards are regularly harvested, swapped for the original vault asset, and deposited again for compound farming, allowing users to earn even more without having to take any additional action. + +Its distinctive features, enabling on-chain automation for numerous use cases, make Vara a preferred option for running financial applications. This cost and efficiency benefit can drive increased transactions, enhancing liquidity and activity within DeFi applications. + +### NFTs and Tokenized Real-world Assets + +Non-Fungible Tokens (NFTs) are ways in which anything can be represented as a unique digital asset. They’re powered by on-chain programs (or smart contracts) and they’re enabling creators to have more power and control over their work than ever before. NFTs let people represent ownership and tokenize assets like art, music, collectibles, tickets and even real estate. They can only have one official owner at a time and they’re secured by blockchain technology, which means that no one can modify the record of ownership or bring new ‘original’ NFTs into existence. + +Tokenization has great potential to transform the landscape of traditional assets and financial markets. It will help create a global asset ecosystem where everything can be traded as easily as cryptocurrencies can. + +One of the key features of NFTs is their dynamism, allowing their properties to be altered based on specific conditions. [Dynamic NFTs](https://wiki.gear-tech.io/docs/examples/NFTs/dynamic-nft) can be promptly updated by their owner or automatically through delayed messages. The NFT program within Vara can transmit messages to itself at regular intervals, enabling automatic updates to the token's properties. For instance, the NFT could modify itself based on factors like the duration of ownership, specific dates or times, time of day, seasonal changes, current price, price fluctuations over a period, and a myriad of other use cases that Gear Protocol allows developers to implement. + +### Decentralized Autonomous Organizations + +DAOs are organizations that operate without central authority. They present a democratic and safe way to work with like-minded individuals worldwide. DAOs are usually fully democratized rather than hierarchical, requiring members to vote on proposals or any changes to be made. DAOs represent a radical departure from traditional organizations and offer a new model for collaboration and decision-making. + +Gear's messaging nature in its architecture is uniquely suited to support DAOs. The fast, inexpensive transactions facilitated by Vara are perfect for DAO governance, intensive discussions, frequent voting and proposal mechanisms. Additionally, a secure, reliable, and transparent Vara network ensures that DAO operations can be conducted with confidence and trust. diff --git a/docs/about/developing.mdx b/docs/about/developing.mdx index b373e7b..fbc621b 100644 --- a/docs/about/developing.mdx +++ b/docs/about/developing.mdx @@ -6,7 +6,7 @@ sidebar_label: Developing on Vara ## Introduction -As a cutting-edge smart contract engine, Vara Network places its trust in the robust [Gear Protocol](https://gear-tech.io/) for seamless execution of WebAssembly (Wasm) smart contracts. The integration of the Gear Protocol empowers Vara to create a developer-friendly environment that excels in implementing and running smart contracts with unparalleled flexibility, accommodating both intricate logic and complex functionalities. This collaboration ensures that developers can unleash their creativity while maintaining a strong focus on safety and security. +As a cutting-edge smart contract engine, Vara Network trusts in the robust [Gear Protocol](https://gear-tech.io/) for seamless execution of WebAssembly (Wasm) smart contracts. Integrating Gear Protocol empowers Vara to create a developer-friendly environment that excels in implementing and running smart contracts with unparalleled flexibility, accommodating both intricate logic and complex functionalities. This collaboration ensures developers unleash their creativity while maintaining a strong focus on safety and security. With Vara Network and Gear Protocol working hand in hand, the world of smart contracts becomes more accessible and dynamic, offering endless possibilities for developers and users alike. @@ -14,15 +14,15 @@ With Vara Network and Gear Protocol working hand in hand, the world of smart con Understanding the message communication model and its benefits is of utmost importance for the safety and success of developers working with Vara Network. This innovative model is built upon the principles of the Actor Model, where all participants, including programs and users, are considered as "actors." These actors interact seamlessly by exchanging messages. -To delve deeper into the development process and leverage the full potential of the message communication model, we encourage you to explore the comprehensive resources available in the [Gear Wiki](https://wiki.gear-tech.io/docs/developing-contracts/introduction). This valuable reference will provide you with clear insights and guidance on implementing smart contracts with efficiency and precision. +Explore the comprehensive resources available in the [Gear Wiki](https://wiki.gear-tech.io/docs/developing-contracts/introduction) to delve deeper into the development process and leverage the full potential of the message communication model. This valuable reference will provide clear insights and guidance on implementing smart contracts with efficiency and precision. ## Program Rent-Based system -Vara Network introduces an innovative program life cycle management system, prioritizing sustainable and economical resource usage. Within this system, programs on the Vara network have the option to rent network resources for their memory storage. This rental concept can be likened to a time-limited subscription that allows the program to remain active and operational within the network. +Vara Network introduces an innovative program life cycle management system, prioritizing sustainable and economical resource usage. Within this system, programs on the Vara network can rent network resources for their memory storage. This rental concept is similar to a time-limited subscription that allows the program to remain active and operational within the network. -Upon program upload, each program is automatically assigned a predefined expiration date for free, typically set to last for `5,000,000` blocks, where each block has a duration of approximately 3 seconds (~ 173 days). +Upon program upload, each program is automatically assigned a predefined expiration date for free, typically set to last for 5,000,000 blocks, where each block lasts approximately 3 seconds (~ 173 days). -To extend the program's functionality beyond this period, users have the option to increase this expiration parameter for the program. However, to ensure the viability of the program throughout the chosen lifetime extension, the user must possess enough VARA tokens in their balances. +To extend the program's functionality beyond this period, users can increase this expiration parameter for the program. However, to ensure the program viability throughout the chosen lifetime extension, the user must possess enough VARA tokens in their balances. To maintain the program's functionality after the current rent period expires, the user should proactively pay more VARA tokens for the program. Any user on the network can contribute additional VARA to any program as needed. @@ -34,7 +34,7 @@ After the rent period's expiration, the program automatically transitions to a ' - **Stimulating Utility Token Use**: To extend the life of their programs beyond the initial expiration date, owners must pay rent using utility tokens. This mechanism incentivizes and stimulates the use of utility tokens within the Vara ecosystem. As a result, the circulation of utility tokens increases, enhancing their overall utility and promoting a healthy token economy. - **Promoting a Sustainable Economic Model**: Vara Network's thoughtful program life cycle approach ensures that network resources are allocated to actively maintained and useful programs. By utilizing a rent-based system, Vara fosters a sustainable economic model, wherein programs that continue to provide value can be sustained over time, leading to a healthier and more robust network. -To explore the technical aspect of the rent program system, we encourage you to visit the [Gear Wiki](https://wiki.gear-tech.io/docs/developing-contracts/rent-system). +Visit the [Gear Wiki](https://wiki.gear-tech.io) to explore the technical aspects of the rent program system. ## How to Start Developing on Vara Network? diff --git a/docs/about/technology.mdx b/docs/about/technology.mdx index 5acd13d..fbdda7e 100644 --- a/docs/about/technology.mdx +++ b/docs/about/technology.mdx @@ -4,32 +4,31 @@ sidebar_position: 2 sidebar_label: Technology aspect --- -The Gear Protocol is a Substrate-based smart-contract platform that enables anyone to develop and run a dApp in a matter of minutes. The Gear Protocol is the most developer-friendly way to implement smart contracts with arbitrary logic and of any complexity. +Gear Protocol, built on Substrate, facilitates swift dApp development. It is the most developer-friendly way to implement programs and smart contracts with arbitrary logic and of any complexity. Vara benefits from Gear Protocol's unique tech stack that includes the Actor Model, Persistent Memory and the WebAssembly virtual machine (Wasm). More details can be found on **[Gear Wiki](https://wiki.gear-tech.io/docs/)**. ## Actor Model -In the Actor Model for communications these programs as well as users are known as “actors”. Actors do not share their state and communicate via messages, this way adding an extra layer of security to the network. All communications are asynchronous, but logically guaranteed to be handled, which increases the achievable network speed and allows building of more sophisticated dApps. +In the Actor Model of communication, programs and users are known as "actors." Actors maintain their state privacy and communicate through messages, enhancing network security. All communications are asynchronous but logically guaranteed to be handled, which increases the achievable network speed and allows the building of more sophisticated dApps. For more info, read in [Gear Wiki](https://wiki.gear-tech.io/docs/gear/technology/actor-model). ## Persistent Memory -The Persistent Memory concept implies that programs don't use shared storage, but rather their full state is persisted in individual memory space. Clever and effective memory virtualization techniques allow tracking memory access and ensuring that only required pages are persisted and loaded when needed. It removes many complexities smoothing the development process, while also mapping running programs and their states to more closely resemble real-life operating system primitives. +The Persistent Memory concept entails that programs do not rely on shared storage; instead, their complete state is consistently stored within their respective memory spaces. Clever and effective memory virtualization techniques allow tracking memory access and ensuring that only required pages are persisted and loaded when needed. It removes many complexities, streamlining the development process while mapping running programs and their states to more closely resemble real-life operating system primitives. -For more info, read in [Gear Wiki](https://wiki.gear-tech.io/docs/gear/technology/persist-memory). +For more info, read in [Gear Wiki](https://wiki.gear-tech.io/docs/gear/technology/persist-memory). ## Wasm -WebAssembly allows the running of any bytecode in a sandboxed environment. Smart contracts in Vara are run as Wasm programs (Actors), and since Wasm can be compiled from a variety of common programming languages, it considerably lowers the barrier to entry for developers arriving from the Web2 space. -Enabling native speed for deterministic cross-platforms computations, Wasm is Web3 development unlocked. +WebAssembly allows the running of any bytecode in a sandboxed environment. Smart contracts in Vara are run as Wasm programs (Actors). Since Wasm can be compiled from a variety of common programming languages, it considerably lowers the barrier to entry for developers arriving from the Web2 space. Enabling native speed for deterministic cross-platform computations, Wasm is Web3 development unlocked. For more info, read in [Gear Wiki](https://wiki.gear-tech.io/docs/gear/technology/WASM). ## Network Upgrade -As any software system, blockchains tend to update with security patches or other changes in the code. First blockchains had to create a fork in order to update. Each fork causes lack of stability as well as price volatility. It is difficult to coordinate updates that should be agreed by the whole community in the decentralized system. +Like all software systems, blockchains require periodic updates for security patches and other code changes. In the early days, blockchains had to implement forks to make updates, causing instability and price fluctuations. Coordinating updates within a decentralized community proved challenging. -Since Vara is based on the Substrate blockchain development framework, it supports forkless runtime upgrades. Substrate makes it possible to deploy enhanced runtime capabilities (including breaking changes) without a hard fork. Because the definition of the runtime is itself an element in a Substrate chain's state, network participants may update this value by way of an extrinsic. \ No newline at end of file +Vara, built on the Substrate blockchain development framework, offers a solution with forkless runtime upgrades. Substrate enables the deployment of enhanced runtime capabilities, introducing breaking changes without a hard fork. This is possible because the runtime definition is a component of a Substrate chain's state, allowing network participants to update it through an extrinsic. diff --git a/docs/account/create-account.mdx b/docs/account/create-account.mdx index cf602be..11b7a9f 100644 --- a/docs/account/create-account.mdx +++ b/docs/account/create-account.mdx @@ -11,7 +11,7 @@ The Vara Network is Substrate-based, which means that any keypair compatible wit ## Key information and security For most users, the use of popular and reliable wallets will be enough. -If you need to create a cold wallet for storing funds, then you should pay attention to [Polkadot Vault](polkadot-vault.mdx) (previously Parity Signer). In the future we will also add Ledger support. +If you need to create a cold wallet for storing funds, then you should pay attention to [Polkadot Vault](polkadot-vault.mdx) (previously Parity Signer). The Ledger support is expected later. There are two key features that make up an account - an address and a key (keypair): @@ -26,7 +26,7 @@ Your seed phrase is the key to your account. If you lose access to your account, We recommend that you store your seed in secure places like encrypted hard drives, non-digital devices or ideally, paper. We also recommend that you take other safety precautions to prevent this copy from physical damage, for example fire and water, and make multiple copies stored in different locations. -You should never store your seed on a device that is, or ever will be, connected to the internet. +You should never store your seed on a device that is or ever will be connected to the internet. ### Storing your accounts JSON file @@ -163,7 +163,7 @@ And then `import` the generated seed phrase into any convenient wallet. #### Does vara support hard wallets? -> Yes! At the moment Vara supports [Parity Signer](polkadot-vault.mdx). Also in the future we will support Ledger. +> Yes! At the moment Vara supports [Parity Signer](polkadot-vault.mdx). The Ledger support is expected later. #### How to get your address in the Vara Network format? diff --git a/docs/build/build.mdx b/docs/build/build.mdx index b852c43..bea1584 100644 --- a/docs/build/build.mdx +++ b/docs/build/build.mdx @@ -1,12 +1,12 @@ --- -title: Building Smart Contracts +title: Building programs sidebar_position: 1 -sidebar_label: Building Smart Contracts +sidebar_label: Building programs --- -To get started with writing smart contracts on the Gear Protocol and uploading them to the Vara Network, you will need specific prerequisites and tools. The Gear Team offers a centralized resource known as the **[Gear Wiki](https://wiki.gear-tech.io/)**, which serves as a single point of knowledge. +To get started with writing programs on the Gear Protocol and uploading them to the Vara Network, you will need specific prerequisites and tools. Gear offers a centralized resource known as the **[Gear Wiki](https://wiki.gear-tech.io/)**, which serves as a single point of knowledge. -For a quick overview of writing and running smart contracts on Gear-powered networks, you can refer to [this guide](https://wiki.gear-tech.io/docs/getting-started-in-5-minutes). It walks you through the process of writing a smart contract, compiling it to Wasm, and deploying it to the Vara Network within just 5 minutes. +For a quick overview of writing and running programs on Gear-powered networks, you can refer to [this guide](https://wiki.gear-tech.io/docs/getting-started-in-5-minutes). It walks you through writing a program, compiling it to Wasm and deploying it to the Vara Network within just 5 minutes. ## Gear Protocol's library @@ -18,7 +18,7 @@ For detailed information on developing dApps on the Gear Protocol, check out [th ## Gear Node -Gear Node provides a runtime that assists smart contract developers in implementation and testing (personal node) while also enabling participation in the Vara Network as validators. +Gear Node provides a runtime that assists program developers in implementation and testing (personal node) while also enabling participation in the Vara Network as validators. Anyone can either compile a Gear node on their own or download the prebuilt binary (nightly build). From a functional standpoint, it doesn't matter whether it was downloaded or built manually. The Node can be built, installed, and run on Linux, Mac, and Windows operating systems. @@ -27,22 +27,22 @@ For detailed instructions on installing and running the Gear Node, as well as ke ## Gear-JS API -The Gear-JS API provides a range of utilities, libraries, and tools that enable JavaScript applications to interact with smart contracts running on the Vara Network via queries to a Gear Node. +The Gear-JS API provides a range of utilities, libraries, and tools that enable JavaScript applications to interact with programs running on the Vara Network via queries to a Gear Node. The basic API is implemented on the Substrate layer and remains consistent across all Substrate-based networks. It enables connection to a local or remote node, get node info, subscribe to events etc. The main capabilities of Gear-JS API are - working with the program's metadata, calculating gas required for network operations, uploading programs in the network, sending a message or a reply to a program, reading program's state, getting messages from the user's mailbox and more. -To learn more about implementing your web application to interact with smart contracts on the Vara Network, check out [this resource](https://wiki.gear-tech.io/docs/api/getting-started). +To learn more about implementing your web application to interact with programs on the Vara Network, check out [this resource](https://wiki.gear-tech.io/docs/api/getting-started). ## Gear Idea -**[Gear Idea](https://idea.gear-tech.io/)** is a convenient tool that allows smart contract developers to easily and swiftly upload smart contracts to a Vara Network directly through their browser without additional configuration. +**[Gear Idea](https://idea.gear-tech.io/)** is a convenient tool that allows program developers to easily and swiftly upload programs to a Vara Network directly through their browser without additional configuration. For development and testing purposes, the Gear Idea can be connected to any supported Gear-based networks, including Test-Networks (public or private) or even a localhost Gear Node. -This application encompasses all the interactions with smart contracts in Gear Networks, such as uploading new smart contracts, sending messages to contracts, and receiving responses. The Idea also facilitates account and balance management, observation of transaction events, working with various wallets, and more. +This application encompasses all the interactions with programs in Gear Networks, such as uploading new programs, sending messages to contracts, and receiving responses. The Idea also facilitates account and balance management, observation of transaction events, working with various wallets, and more. -## Smart Contract Examples +## Program Examples The Gear Team has implemented numerous examples for various use cases. These examples serve as useful references for getting acquainted with writing programs on the Gear Protocol or as a foundation for your own dApp. They can be utilized as they are or modified to suit your specific scenarios. -For more details on Smart Contract Examples, you can visit this [link](https://wiki.gear-tech.io/docs/examples/prerequisites), and the source code is available on [GitHub](https://github.com/gear-foundation). \ No newline at end of file +For more details on Program Examples, you can visit this [link](https://wiki.gear-tech.io/docs/examples/prerequisites), and the source code is available on [GitHub](https://github.com/gear-foundation). \ No newline at end of file diff --git a/docs/governance/governance.mdx b/docs/governance/governance.mdx index 69c3de0..0d83c63 100644 --- a/docs/governance/governance.mdx +++ b/docs/governance/governance.mdx @@ -5,9 +5,9 @@ sidebar_position: 6 ## Introduction -Vara empowers its community to decide the evolution of the network through its on-chain governance mechanism. In the interests of decentralization, longevity and flexibility, Vara leverages the widely-adopted OpenGov framework as its native governance model. This allows any VARA token holder to participate in Vara’s decentralized governance to help determine any future updates or modifications to the network. +Vara empowers its community to decide the evolution of the network through its on-chain governance mechanism. In the interests of decentralization, longevity and flexibility, Vara leverages the widely adopted OpenGov framework as its native governance model. This allows any VARA token holder to participate in Vara’s decentralized governance to help determine any future updates or modifications to the network. -The goal is to ensure that Vara Network stakeholders are represented, led, and engaged in decision-making processes to collaboratively decide the direction of the network. To accomplish this, Vara establishes a clear mandate and set of values to ensure orderly discussion and execution of decisions. At its most fundamental level, Vara’s governance model ensures that stakeholders controlling at least 50% of all funds staked to the network are able to direct its future — assuming they have enough _conviction_ in their position. +The goal is to ensure that the Vara Community is represented, led and engaged in decision-making processes to collaboratively decide the direction of the network. To accomplish this, Vara establishes a clear mandate and values to ensure orderly discussion and execution of decisions. At its most fundamental level, Vara’s governance model ensures that community members controlling at least 50% of all funds staked to the network can direct its future — assuming they have enough _conviction_ in their position. ## Glossary Terms @@ -26,13 +26,16 @@ The goal is to ensure that Vara Network stakeholders are represented, led, and e ## How to Participate in Governance -Vara’s governance model is powered by a democratic model that factors in token holders’ votes, and gives them the ability to delegate voting power to community members in several ways. Proposals are submitted by the community, after which they will be discussed and voted upon by the community. +Vara’s governance is democratic, factoring token holders’ votes and giving them the ability to delegate voting power to community members in several ways. Proposals are submitted by the community, after which they will be discussed and voted upon by the community. Referenda can be proposed, discussed, and voted towards, using Vara’s governance forum: https://vara.polkassembly.io/gov-2 Referenda are simple and inclusive. Stake-based voting schemes use votes from different organizations to make decisions in the shared ecosystem of a distributed ledger (i.e on-chain governance). Each referendum has a specific proposal that takes the form of a privileged function call, which can switch out the entire code of the runtime in the runtime, which would typically require a "hard fork" in legacy blockchain networks. -Referenda can be initiated by following one of several ways. Publicly submitted proposals, proposals submitted by the fellowship, and proposals submitted as part of the enactment of a prior referendum. Referenda have a fixed time to lunch: 28 days. Proposals submitted as part of the enactment of a prior referendum can be set as desired. +Referenda can be initiated by following one of several ways. +- Publicly submitted proposals +- Proposals submitted by the fellowship +- Proposals submitted as part of the enactment of a prior referendum. All referenda have an enactment delay associated with them. This delay is the period between the referenda ending and — assuming the proposal was approved — being enacted. @@ -106,7 +109,7 @@ _The Proposal/Referendum Process within The Vara Network_ Once a proposal reaches the **Deciding Period**, it has the potential to be approved. However, this eligibility only lasts for 28 days, after which it will be rejected by default. To pass, a referendum must meet two criteria related to _approval_ and _support_ and must continue to meet these criteria for a specific Confirmation Period. Different referendum classes have varying Confirmation Period lengths, with more influential classes requiring a longer Confirmation Period. This serves as an additional safeguard against whale voters attempting to manipulate the voting process by placing a large enough vote to meet approval criteria unexpectedly. -_Approval_ is defined as the share of approval vote-weight (i.e. after adjustment for conviction) against the total number of vote-weight (for both approval and rejection). _Support_ is the total number of votes in approval (i.e. ignoring any adjustment for conviction) compared to the total possible number of votes that could be made in the system. Each referendum class has different requirements for these values, and the requirements can reduce over time on a fixed schedule. This means that as voting progresses over the 28 days, the support and approval thresholds needed for a proposal to pass can decrease gradually. However, the thresholds will always start and end at similar levels, with at least 50% approval required. +_Approval_ is defined as the share of approval vote-weight (i.e. after adjustment for conviction) against the total number of vote-weight (for both approval and rejection). Support is gauged by the overall count of approval votes (without adjusting for conviction) in relation to the maximum potential votes allowed in the system. Various referendum classes impose distinct criteria for these metrics, and these criteria may diminish periodically based on a predetermined timetable. Consequently, as the voting unfolds during the 28 days, the thresholds for both support and approval necessary for a proposal to succeed can gradually decrease. However, the thresholds will always start and end at similar levels, with at least 50% approval required. If a proposal fails to get approved within 28 days, it is automatically rejected, and the Decision Deposit can be refunded. However, if the proposal successfully meets the passing criteria and continues to do so for the Confirmation Period, it is approved and enters the **Enactment Period**, where it is scheduled to execute from its proposed origin after an Enactment Delay. diff --git a/docs/intro.md b/docs/intro.md index 532ba94..e1f0459 100644 --- a/docs/intro.md +++ b/docs/intro.md @@ -4,21 +4,27 @@ sidebar_position: 1 sidebar_label: Getting Started --- -The **Vara Network** is a stand-alone layer-1 decentralized network built and running on top of **[Gear Protocol](https://www.gear-tech.io/)**. +**Vara Network** is a stand-alone layer-1 decentralized network built and running on top of **[Gear Protocol](https://www.gear-tech.io/)**. -Gear Protocol is a Substrate-based smart-contract platform that enables anyone to develop and run a dApp in Vara Network as well as other networks powered by the Gear Protocol’s runtime and technology. +Gear Protocol is a Substrate-based programming platform that enables anyone to develop and run dApps in Vara Network as well as other networks powered by the Gear Protocol’s runtime and technology. -The fast and scalable non-fork upgradable Vara Network enables the best playground for next-gen Gaming, Financial-based applications, experimental features but not only. Any other modern use cases are perfectly suited for running on Vara. Building on Vara Network is ideal for both developers already in Web3 as well as those migrating from Web2 seeking the most secure, efficient, scalable environment for deploying their decentralized applications. +The fast and scalable Vara Network, which is non-fork upgradable, provides an optimal platform for next-gen gaming, financial-based applications, and various experimental features, among others. Vara accommodates a wide range of modern use cases, making it an ideal environment for running diverse applications. Building on Vara Network suits developers already entrenched in Web3, as well as those transitioning from Web2 in search of a secure, efficient, and scalable platform for deploying their decentralized applications. -Many next-generation apps, like gaming and payments, require low latency execution. The Vara standalone network will provide the fastest on-ramp for these applications and will unlock new potential applications. +Many next-generation applications, such as gaming and payments, demand low-latency execution. The Vara standalone network offers the fastest on-ramp for these applications, unlocking new potential uses. Additionally, Vara Network presents low transaction costs for users and dApp creators. -The main features of Vara network are: +Vara Network employs an inclusive and reliable Nominated Proof-of-Stake (NPoS) mechanism to select validators for its consensus protocol. This mechanism selects validators based on their stakes and the funds nominated by other token holders. Running a node or supporting the network as a nominator is incentivized. This approach fosters a more democratic and decentralized process, reducing the risk of centralization, where only the wealthiest entities could become validators. -- Fastest truly decentralized L1 ever -- Testbed for new features and optimizations -- Stable and upgradable network thanks to Substrate -- Little to no governance +The vast majority of tokens are held by the community. Vara empowers its community to steer the network's evolution through its on-chain governance mechanism. To ensure decentralization, longevity, and flexibility, Vara adopts the widely accepted OpenGov framework as its native governance model. This framework enables any VARA token holder to participate in Vara’s decentralized governance, influencing future updates or modifications to the network. + +The primary features of the Vara Network include: +- Fast truly decentralized L1. +- Secure, efficient, and scalable environment for new features and optimizations. +- Low transaction costs. +- A robust [NPoS](./staking/overview.mdx) mechanism for network security and decentralization. +- [Governance](./governance/governance.mdx) by community members - token holders. +- A stable and upgradable network, facilitated by Substrate. +- A well-thought-out [token economy](./tokenomics/tokenomics.mdx) that ensures the long-term sustainability of the network and benefits for its community. :::note -Right after its launch, Vara goes through the BETA stage. It means that as soon as it is live, there is no guarantee it is free of bugs. But thanks to the fork-less upgrade, it will live forever and will never lose any user data. +Immediately after its introduction, Vara enters the BETA phase, signifying that even while the network is live, there's no assurance of Vara being entirely bug-free. Nevertheless, thanks to the fork-less upgrade, it will endure indefinitely, preserving all user data. ::: diff --git a/docs/staking/nominate.mdx b/docs/staking/nominate.mdx index 990a252..e54c647 100644 --- a/docs/staking/nominate.mdx +++ b/docs/staking/nominate.mdx @@ -78,7 +78,7 @@ SubWallet enables VARA staking in a few clicks. See how it's done with the examp Go to the Polkadot.\{js\} app, navigate to the Network → Staking → [Accounts](https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc.vara.network#/staking/actions) section, and click `+ Nominator`: -1. Select the stash and controller accounts, along with the amount of value you wish to bond. You can see in the screenshot what Stash and Controller accounts are. If you have not created your controller account, you can use the same one for both. +1. Select the stash and controller accounts, along with the amount you wish to bond. You can see in the screenshot what Stash and Controller accounts are. If you have not created your controller account, you can use the same one for both. ![setup nominator](./img/nominator-1.png) @@ -94,7 +94,7 @@ Your nominations will take effect in the next era. ## Nomination pools -Vara Staking Pools empower users to actively participate in the network's growth and receive rewards, regardless of their token holdings. With Staking Pools, even if a user has only 1 VARA token, they can start earning rewards by staking natively on Vara. Additionally, anyone who has 50 VARA tokens or more can create their own pool. +Vara Staking Pools empower users to actively participate in the network's development and receive rewards, regardless of their token holdings. With Staking Pools, even if a user has only 1 VARA token, they can start earning rewards by staking natively on Vara. Additionally, anyone who has 50 VARA tokens or more can create their own pool. These pools enable users to join forces by pooling their VARA tokens together on-chain. Through this collaborative effort, participants can nominate validators and collectively stake their tokens, significantly enhancing the network's scalability and security. diff --git a/docs/staking/overview.mdx b/docs/staking/overview.mdx index 37c5296..9bab15e 100644 --- a/docs/staking/overview.mdx +++ b/docs/staking/overview.mdx @@ -10,13 +10,13 @@ Start [validating](/docs/staking/validate) or [nominating](/docs/staking/nominat # Staking Overview -Vara Network uses an inclusive and reliable Nominated Proof-of-Stake (NPoS) mechanism to select validators for its consensus protocol. It chooses validators based on their own stakes and the funds nominated by other token holders. This approach helps make the process more democratic and decentralized. NPoS reduces the chance of centralization, where only the richest entities can be validators. +Vara Network uses an inclusive and reliable Nominated Proof-of-Stake (NPoS) mechanism to select validators for its consensus protocol. It chooses validators based on their own stakes and the funds nominated by other token holders. This approach helps make the process more democratic and decentralized. NPoS ensures decentralization by preventing a situation where only the richest entities can be validators. ## Let's explore the benefits of NPoS in more detail: - **More People Involved:** NPoS encourages active participation and governance by attracting more users to join the network. As a nominator, you can show your trust in different validators, which results in a diverse and strong group of validators. - **Stronger Network Security:** With NPoS, stakes are spread across multiple validators, boosting network security. It's harder for hackers to harm a system with diversified support. -- **Optimal Stake Allocation:** NPoS improves stakes distribution among validators, ensuring better economic security. The concept of "eras" motivates both nominators and validators to behave well and contribute to a healthy and secure blockchain ecosystem. +- **Optimal Stake Allocation:** NPoS improves stakes distribution among validators, ensuring better security. The concept of "eras" motivates both nominators and validators to behave well and contribute to a healthy and secure blockchain ecosystem. In the Vara network, validators can publicly announce their candidacy for validation, and nominators can endorse up to 16 candidates. The validators with the most VARA backing are elected and activated in the next era. Nominators must stake a minimum of 50 VARA to register as a nominator. Both nominators and validators can be slashed in NPoS. @@ -50,12 +50,12 @@ Nominators publicly announce a list of validators they trust and stake a certain In simpler terms, nominators help decide which validators are trusted to secure the network. Unlike other Proof-of-Stake networks, there is no limit on the number of nominators, encouraging more people to participate and reducing entry barriers. -In return for their trust and the risk of staking tokens, nominators generally receive a part of the staking rewards earned by the validators they support. The token encourages them to select reliable and high-performing validators, indirectly contributing to the overall stability and security of the network. +For their trust and the risk of staking tokens, nominators generally receive a part of the staking rewards earned by the validators they support. The token encourages them to select reliable and high-performing validators, indirectly contributing to the overall stability and security of the network. ### NPoS Election Algorithm -In each era, which lasts 12 hours, a maximum of 1000 active validators are selected. The responsibility of choosing these validators and distributing rewards among them lies with the NPoS Election Algorithms or Phragmén. -The algorithm aims to select the necessary number of validators to discourage centralization of power and optimizes the following factors: +In each era, which lasts 12 hours, a maximum of 1000 active validators are selected. The responsibility of choosing these validators and distributing rewards among them lies with the NPoS Election Algorithms or Phragmén. +The algorithm aims to select the necessary number of validators to ensure decentralization of power and optimizes the following factors: - Maximizing the total stake amount. - Maximizing the stake behind validators with the minimum stake. diff --git a/docs/staking/validate.mdx b/docs/staking/validate.mdx index cef82c0..338a88d 100644 --- a/docs/staking/validate.mdx +++ b/docs/staking/validate.mdx @@ -8,7 +8,7 @@ import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import CodeBlock from '@theme/CodeBlock'; -Validators are essential contributors to a successful blockchain network. When chosen to be part of a `validator set`, they help produce blocks and receive rewards for their investments in the platform. +Validators are essential contributors to a successful blockchain network. When chosen to be part of a `validator set`, they help produce blocks and receive rewards for their contributions to the platform. Holding such responsibility requires careful commitment from each validator because of personal and nominator stakes that may be at risk; however, working as a network validator is also highly rewarding! @@ -181,7 +181,7 @@ You can also see your running node in telemetry portal: https://telemetry.rs ## Create Stash and Controller accounts -We recommend creating two accounts: Stash and Controller, for security reasons. Ensure each of them has enough funds to pay the transaction fee. Store most of the funds on the Stash accounts, which are the optimal location for saving staking funds safely and securely. +Create two accounts: Stash and Controller, for security reasons. Ensure each of them has enough funds to pay the transaction fee. Store most of the funds on the Stash accounts, which are the optimal location for saving staking funds safely and securely. Use the prompt to generate a new seed phrase: diff --git a/docs/staking/validator-faqs.mdx b/docs/staking/validator-faqs.mdx index 3ba7922..3a70f0e 100644 --- a/docs/staking/validator-faqs.mdx +++ b/docs/staking/validator-faqs.mdx @@ -50,7 +50,6 @@ These nodes are already included in the [Vara chain spec](https://raw.githubuser It is operating at a rate of one block every 3 seconds. - ## How long does an era last? 12 hours. @@ -71,7 +70,7 @@ An era is a period during which a specific set of active validators exists. Each ## What is a validator in Vara Network? -Validators are essential contributors to a successful blockchain network. When chosen to be part of a validator set, they help produce blocks and receive rewards for their investments in the platform. +Validators are essential contributors to a successful blockchain network. When chosen to be part of a validator set, they help produce blocks and receive rewards for their input. A validator node is required to be responsive, perform its expected duties in a timely manner, and avoid any slashable behavior. @@ -86,7 +85,7 @@ Please follow this guide to get started: [Run Vara Validator](/docs/staking/vali - Memory: 16GB RAM - Storage: minimum 160GB SSD storage. Should be increased as the blockchain grows. -You can find related information on our wiki page: [Run Vara Validator > Hardware requirements](/docs/staking/validate/#hardware-requirements) +You can find related information on the Vara wiki page: [Run Vara Validator > Hardware requirements](/docs/staking/validate/#hardware-requirements) ## Where do I download the node binary? @@ -233,7 +232,7 @@ In general, in order to stay attractive to nominators you should keep the commis ## How many validators will there be in each era? -The ideal number of active validators is defined by the `staking.validatorsCount` storage item, and is subject to change in the future. +The ideal number of active validators is defined by the `staking.validatorsCount` storage item, and is subject to change as the network matures. You can query the storage item by visiting [PolkadotJS Apps](https://polkadot.js.org/apps/?rpc=wss://rpc.vara.network) > Developer > Chain state > staking > validatorCount diff --git a/docs/tokenomics/tokenomics.mdx b/docs/tokenomics/tokenomics.mdx index eb93767..9e968a0 100644 --- a/docs/tokenomics/tokenomics.mdx +++ b/docs/tokenomics/tokenomics.mdx @@ -31,16 +31,16 @@ Rewarding developers is an important principle that may ultimately help build a According to initial research, by including developers and dApps within the network’s core incentive and rewards mechanisms, Vara Network could: - Enable transparent rewards for developer's efforts in building and deploying dApps. -- Provide additional funding for developers and an opportunity for projects to bootstrap their projects’ own continued development by increasing user activity, thereby including them into the value chain by default on a base layer level. +- Provide additional resources for developers and an opportunity for projects to bootstrap their projects’ own continued development by increasing user activity. - Support the flexibility for dApps to use the rewards however they see fit to benefit their users and ecosystem (For example, by using them for developer incentives, community airdrops, or staking these funds to help operate a dedicated node, etc.) This allows for new business models, as well as adding extra points of engagement for dApps and their target audience. -- Create a value capture and distribution flywheel for VARA token consumption, and could also stimulate base protocol token accumulation within the hands of stakeholders who are inherently interested in base network development. +- Create a capture and distribution flywheel for VARA token consumption, and could also stimulate base protocol token accumulation within the hands of stakeholders who are inherently interested in base network development. Community members participating in the Vara Network will have the opportunity to vote on the exact implementation for developer incentives. ## VARA Inflation and Anti-inflation Mechanics Excessive inflation is one of the most criticized features of Layer 1/Layer 2 projects due to the impact it can have on financial sustainability and the community. Overly high inflation for a protocol’s token may cause: -- A concentration of token ownership, i.e. the accumulation of large shares of supply by team members and early investors by staking their locked allocations +- A concentration of token ownership, i.e. the accumulation of large shares of supply by team members and early community backers by staking their locked allocations - Excessive token liquidation pressure - Rising ecosystem rates, forcing dApps to over-inflate incentive programs @@ -61,14 +61,14 @@ Vara is designed such that protocol rewards would not affect network decentraliz 2. **Limit the amount of stakeable tokens to decrease the annual inflation rate.** Team and investor locked tokens are not stakeable until they are vested (this helps by reducing the potential inflation by more than 50% in the first 12 months and, more importantly, protecting against any increase in the centralization of token ownership) -3. An Inflation Offsetting Pool to **reduce TTS Inflation to 0% for the first 24+ months**. 10% of Total Token Supply (TTS) is allocated to a separate pool **(the Inflation Offsetting Pool)** to offset the increase of TTS caused by token emission from block rewards. Tokens from this pool are set to be automatically sent to a zero address (or “burned”) proportionally to the number of minted inflationary tokens. this will remain in effect unless otherwise allocated by the community for other funding initiatives (e.g. for **developer grants/rewards pool**), as voted upon and changed by the community. +3. An Inflation Offsetting Pool to **reduce TTS Inflation to 0% for the first 24+ months**. 10% of Total Token Supply (TTS) is allocated to a separate pool **(the Inflation Offsetting Pool)** to offset the increase of TTS caused by token emission from block rewards. Tokens from this pool are set to be automatically sent to a zero address (or “burned”) proportionally to the number of minted inflationary tokens. This will remain in effect unless otherwise allocated by the community for other resource building initiatives (e.g. for **developer grants/rewards pool**), as voted upon and changed by the community. About ⅓ of the Foundation’s staking rewards will replenish the Inflation Offsetting Pool, with the remaining 2/3 going to fund Foundation operations and further protocol initiatives and development. Staking rewards received by Developer grants and Education/Bootcamp programs/PR/Events pools are going to fund the respective pools activities. 4. **Provide in-market staking** incentives over time as the market continues to mature. The Vara Network maintains the Ideal Staking Rate by incentivizing or disincentivizing staking. Any downside divergence from the ideal staking rate will result in a higher ROI for stakers, providing a greater incentive to stake until the ideal stake rate has been achieved. Inversely, a staking rate higher than the ideal staking rate would yield a diluted return for stakers, encouraging token holders to unstake. - **The Ideal Staking Rate on Vara is 85%**. Based on preliminary research provided by community enthusiasts and observations of the other L1/L2 protocols, we expect the Ideal Staking Rate to decrease 75% within 12 months since the PoS launch (subject to governance voting) before settling around 50-67%. This would allow the protocol to align the staking rate and inflation levels with the circulating supply growth. + **The Ideal Staking Rate on Vara is 85%**. Based on preliminary research provided by community enthusiasts and observations of the other L1/L2 protocols, we expect the Ideal Staking Rate to decrease 75% within 12 months since the PoS launch (subject to governance voting) before settling around 50-67%. This would allow the protocol to align the staking rate and inflation levels with the maturing circulating supply. These measures have the capacity to allow for maintenance of the same total token supply within the next 24+ months and, with the entire ecosystem in a more mature development stage, maintain an inflation rate in the low single-digits thereafter. diff --git a/src/components/HomepageFeatures/index.tsx b/src/components/HomepageFeatures/index.tsx index 3366d57..1de763c 100644 --- a/src/components/HomepageFeatures/index.tsx +++ b/src/components/HomepageFeatures/index.tsx @@ -46,7 +46,7 @@ const FeatureList: FeatureItem[] = [ img: 'img/tokenomics.svg', description: ( <> - Learn how it is strategically designed to build long-term network resilience, foster ecosystem growth, and deliver lasting benefits. + Learn how every transaction and stake contributes to a robust network. From incentives to governance, Vara opens doors to a new era in decentralized networks. ), url: '/docs/tokenomics'