# Viction

## Viction

- [Getting Started](https://docs.viction.xyz/readme.md): The documents contained are intended to educate users on Viction's technology and to provide developer tutorials and documentation for building solutions on Viction public blockchain.
- [General](https://docs.viction.xyz/general.md): This section provides a general overview of Viction's technology and products.
- [Overview](https://docs.viction.xyz/general/introduction.md)
- [Viction Blockchain](https://docs.viction.xyz/general/blockchain-platform-comparison.md): The blockchain as a foundation for decentralized projects, web3 Dapps and the VIC token.
- [PoSV Consensus](https://docs.viction.xyz/general/blockchain-platform-comparison/posv-consensus.md): Viction uses an innovative consensus method called Proof-of-Stake Voting which provides an incentive to all VIC holders to play an active part in staking across a network of 150 Masternodes.
- [Comparison](https://docs.viction.xyz/general/blockchain-platform-comparison/blockchain-platform-comparison.md): Blockchain comparison overview: Viction, Ethereum, EOS, Cardano and Tendermint.
- [Staking](https://docs.viction.xyz/general/staking.md): Viction Labs has on-chain Staking services that allow people to secure the chain and earn VIC as rewards. Follow these instructions to stake and earn rewards on Viction network.
- [Staking Requirements](https://docs.viction.xyz/general/staking/staking-requirements.md): Introduction to stake VIC on Masternodes.
- [Staking Rewards](https://docs.viction.xyz/general/staking/staking-rewards.md)
- [How to stake on Viction Wallet](https://docs.viction.xyz/general/staking/how-to-stake-on-viction-wallet.md)
- [Network Information](https://docs.viction.xyz/general/network-information.md)
- [Viction Mainnet](https://docs.viction.xyz/general/network-information/viction-mainnet.md)
- [Viction Testnet](https://docs.viction.xyz/general/network-information/viction-testnet.md): The Testnet network is meant to be a public demo of products and a way for to test new features.
- [Viction RPC API](https://docs.viction.xyz/general/viction-rpc-api.md): This document explains how to use Viction APIs
- [Smart Contract Development](https://docs.viction.xyz/smart-contract-development.md): This section covers the development resources for Smart Contract development.
- [Solidity](https://docs.viction.xyz/smart-contract-development/solidity.md): This page is a reduced version of the Solidity docs site that is adapted to Viction network to avoid overwhelming information.
- [A Simple Smart Contract](https://docs.viction.xyz/smart-contract-development/solidity/a-simple-smart-contract.md): A basic example that sets the value of a variable and exposes it for other contracts to access
- [Solidity by Example](https://docs.viction.xyz/smart-contract-development/solidity/solidity-by-example.md)
- [Standards & Specification](https://docs.viction.xyz/smart-contract-development/standards-and-specification.md): In this guide, we take a look at different token standards on the Viction platform.
- [VRC25 Specification](https://docs.viction.xyz/smart-contract-development/standards-and-specification/vrc25-specification.md): VRC25 is the official standard for fungible tokens in Viction ecosystem.
- [VRC725 Specification](https://docs.viction.xyz/smart-contract-development/standards-and-specification/vrc725-specification.md): VRC725 is the simplest form of Non-Fungible Token on Viction
- [IDEs and Tools](https://docs.viction.xyz/smart-contract-development/ides-and-tools.md)
- [Remix](https://docs.viction.xyz/smart-contract-development/ides-and-tools/remix.md)
- [Ethers.js](https://docs.viction.xyz/smart-contract-development/ides-and-tools/ethers.js.md)
- [web3.js](https://docs.viction.xyz/smart-contract-development/ides-and-tools/web3js.md)
- [thirdweb CLI](https://docs.viction.xyz/smart-contract-development/ides-and-tools/thirdweb-cli.md)
- [Deployment & Verification](https://docs.viction.xyz/smart-contract-development/smart-contract-verification.md)
- [Hardhat](https://docs.viction.xyz/smart-contract-development/smart-contract-verification/hardhat.md): This section will guide you through deploying a smart contract on the Viction using Hardhat.
- [Foundry](https://docs.viction.xyz/smart-contract-development/smart-contract-verification/foundry.md): This section will guide smart contracts development on Viction network using Foundry tool.
- [DApp Development](https://docs.viction.xyz/developer-guide.md): This section contains resources for Dapp development - back-end/front-end APIs, tools, and useful tutorials.
- [Integration](https://docs.viction.xyz/developer-guide/integration.md): Viction Integration: A Step-By-Step Guide
- [Exchange/Wallet integration](https://docs.viction.xyz/developer-guide/integration/exchange-wallet-integration.md)
- [VRC25 Exchange/Wallet integration](https://docs.viction.xyz/developer-guide/integration/vrc25-exchange-wallet-integration.md): This tutorial will walk through integrating TRC2 tokens to applications (e.g., wallet, exchange)
- [Viction Staking Governance](https://docs.viction.xyz/developer-guide/integration/viction-staking-governance.md)
- [VIC ZeroGas](https://docs.viction.xyz/developer-guide/integration/vic-zerogas-integration.md): VIC ZeroGas is the runtime feature to perform gas-less transaction with VRC25 token
- [VRRF](https://docs.viction.xyz/developer-guide/integration/vrrf.md): Viction VRRF, which stands for Verifiable Relatively Random Function, is a pseudo-random number generator that is both verifiable and provably fair.
- [Data and analytics](https://docs.viction.xyz/developer-guide/data-and-analytics.md)
- [Embedded Wallet (MPC)](https://docs.viction.xyz/developer-guide/embedded-wallet-mpc.md): Embedded wallets are indispensable tooling for developers to go to market faster and onboard all online users to onchain.
- [Walkthrough: Build a Dapp on Viction](https://docs.viction.xyz/developer-guide/build-a-dapp-on-viction.md)
- [Setup Environment](https://docs.viction.xyz/developer-guide/build-a-dapp-on-viction/setup-environment.md)
- [Write the Smart Contract](https://docs.viction.xyz/developer-guide/build-a-dapp-on-viction/writing-the-smart-contract.md)
- [Interacting with the Dapp in a browser](https://docs.viction.xyz/developer-guide/build-a-dapp-on-viction/interacting-with-the-dapp-in-a-browser.md)
- [Masternode](https://docs.viction.xyz/masternode.md): In this section we provide information on how to setup and run a Masternode on Viction.
- [Requirements](https://docs.viction.xyz/masternode/requirements.md): Hardware specification for running a Viction Mainnet node.
- [Run a Full Node](https://docs.viction.xyz/masternode/run-a-full-node.md): This tutorial shows how to run a full node and meet the requirements to apply to become a Masternode Candidate on VicMaster. You have to run the Viction client - our Viction implement on Go
- [Binary](https://docs.viction.xyz/masternode/run-a-full-node/binary.md): This guide shows how to run a Viction Masternode in testnet and mainnet without the need of using Docker and tmn.
- [Create a Viction Masternode](https://docs.viction.xyz/masternode/run-a-full-node/create-a-viction-masternode.md): This tool aims to help beginner/intermediate Masternode owners. It acts as a terminal wizard which helps the user generate a working configuration for docker-compose to run the node.
- [Tmn](https://docs.viction.xyz/masternode/run-a-full-node/tmn.md): We made a simple command line interface called tmn to easily and quickly start a Viction Masternode
- [Docker](https://docs.viction.xyz/masternode/run-a-full-node/docker.md): Alternative to using our simple tool tmn, people or companies with existing infrastructure might want to directly run our docker images for more flexibility.
- [Apply Your Node](https://docs.viction.xyz/masternode/apply-your-node.md): Once your full node is up and running, you need to apply to make it eligible as a Masternode.
- [Slashing Mechanism](https://docs.viction.xyz/masternode/viction-slashing-mechanism.md): Slashing Masternodes to keep the network functionality efficient
- [Chain Data Snapshots](https://docs.viction.xyz/masternode/chain-data-snapshots.md)
- [Troubleshooting](https://docs.viction.xyz/masternode/troubleshooting.md): Self-help guide to resolve common issues when deploying new node
- [Viction Wallet](https://docs.viction.xyz/viction-wallet.md)
- [User Guide](https://docs.viction.xyz/viction-wallet/user-guide.md)
- [Authentication](https://docs.viction.xyz/viction-wallet/user-guide/authentication.md)
- [How to create a new wallet](https://docs.viction.xyz/viction-wallet/user-guide/how-to-create-a-new-wallet.md)
- [How to restore a wallet?](https://docs.viction.xyz/viction-wallet/user-guide/how-to-restore-a-wallet.md)
- [Wallet settings](https://docs.viction.xyz/viction-wallet/user-guide/wallet-settings.md)
- [Send & Receive Tokens](https://docs.viction.xyz/viction-wallet/user-guide/send-and-receive-tokens.md)
- [Add custom token](https://docs.viction.xyz/viction-wallet/user-guide/add-custom-token.md)
- [Manage Tokens](https://docs.viction.xyz/viction-wallet/user-guide/manage-tokens.md)
- [Send NFT](https://docs.viction.xyz/viction-wallet/user-guide/send-nft.md)
- [General settings](https://docs.viction.xyz/viction-wallet/user-guide/general-settings.md)
- [Developer Guide](https://docs.viction.xyz/viction-wallet/developer-guide.md)
- [Privacy Policy](https://docs.viction.xyz/viction-wallet/privacy-policy.md): Date Last Revised: Nov 23, 2023
- [Term and Services](https://docs.viction.xyz/viction-wallet/term-and-services.md): Date Last Revised: Nov 23, 2023
- [Viction Bridge](https://docs.viction.xyz/victionbridge.md)
- [Spacegate](https://docs.viction.xyz/victionbridge/spacegate.md)
- [Hyperlane](https://docs.viction.xyz/victionbridge/hyperlane.md)
- [Viction Data Availability](https://docs.viction.xyz/viction-data-availability.md): Viction's Data Availability (DA) represents a groundbreaking initiative to enhance this aspect of blockchain technology.
- [Viction DA RPC API](https://docs.viction.xyz/viction-data-availability/viction-da-rpc-api.md): Viction DA, the interconnecting data layer for Web3, breaking down communication barriers between blockchain platforms.
- [DA Integration Use cases](https://docs.viction.xyz/viction-data-availability/da-integration-use-cases.md)
- [Simple Guide for Integrating OP Stack Rollup with Viction DA Layer](https://docs.viction.xyz/viction-data-availability/da-integration-use-cases/simple-guide-for-integrating-op-stack-rollup-with-viction-da-layer.md): This guide explains how to connect OP Stack rollups with the Viction Data Availability (DA) Layer using the testnet on Viction as settlement.
- [How to](https://docs.viction.xyz/how-to.md)
- [How to Connect to Viction Blockchain](https://docs.viction.xyz/how-to/how-to-connect-to-viction-network.md): This guide will show you how to connect to the Viction Mainnet to check your balance, move tokens, and start staking via MEW, Ledger Nano S, Metamask, and Viction Wallet.
- [Coin98 Super Wallet](https://docs.viction.xyz/how-to/how-to-connect-to-viction-network/coin98-super-wallet.md): Coin98 is the #1 crypto super app designed to seamlessly connect a billion users to the crypto world safely and securely.This guide shows detailed steps on how to use and connect Coin98 Super Wallet t
- [Metamask](https://docs.viction.xyz/how-to/how-to-connect-to-viction-network/metamask.md): This guide shows how to connect Metamask to the Viction Mainnet.
- [Ledger](https://docs.viction.xyz/how-to/how-to-connect-to-viction-network/ledger.md): VIC and tokens issued on Viction are officially supported by the Ledger Nano S hardware wallet. The following describes how to use Ledger Nano S to connect to and use Viction Labs' services.
- [How to troubleshoot when the node is up but couldn't begin to sync block](https://docs.viction.xyz/how-to/how-to-troubleshoot-when-the-node-is-up-but-couldnt-begin-to-sync-block.md)
- [How to Vote for Viction Saigon Network Upgrade Proposal](https://docs.viction.xyz/how-to/how-to-vote-for-viction-saigon-network-upgrade-proposal.md): Below are the instructions for participating in the voting process for the Viction Saigon Network Upgrade Proposal.
- [How to issue a token via VICIssuer](https://docs.viction.xyz/how-to/how-to-issue-a-token-via-vicissuer.md): In this article, we are stimulate the process to issue a token via VicIssuer
- [How to verify if a contract has been issued via VICIssuer](https://docs.viction.xyz/how-to/how-to-verify-if-a-contract-has-been-issued-via-vicissuer.md): In this article, we will cover for how to verify the token contract had been issued by VICIssuer
- [How to deploy the VRC725 contract](https://docs.viction.xyz/how-to/how-to-deploy-the-vrc725-contract.md): This is the step by step guide to deploy the VRC725 contract
- [How to apply ZeroGas for VRC725 contract](https://docs.viction.xyz/how-to/how-to-apply-zerogas-for-vrc725-contract.md): This is the step by step guide to apply the ZeroGas protocol for any  VRC725 contract
- [How to Migrate Dapps from Ethereum](https://docs.viction.xyz/how-to/how-to-migrate-dapp-from-ethereum.md): Now that we’ve successfully compiled, it’s time to migrate your smart contracts to Viction’s blockchain!
- [How to register Token or NFT logo on Vicscan](https://docs.viction.xyz/how-to/how-to-register-token-or-nft-logo-on-vicscan.md): This guide will show you how to register your Token of NFT logo, so that they are displayed on Vicscan
- [How to verify a contract on Vicscan](https://docs.viction.xyz/how-to/how-to-verify-a-contract-on-vicscan.md): This guide will show you how to verify a contract on Vicscan
- [How to confirm a project on Vicscan](https://docs.viction.xyz/how-to/how-to-confirm-a-project-on-vicscan.md): This guide will show you how to confirm a project on Vicscan
- [How to check if a token is gas sponsored on Viction](https://docs.viction.xyz/how-to/how-to-check-if-a-token-is-gas-sponsored-on-viction.md): This guide will show you how to check if a token is gas sponsored on Viction
- [How to verify gas sponsored transactions](https://docs.viction.xyz/how-to/how-to-verify-gas-sponsored-transactions.md): This guide will show you how to verify gas sponsored transactions
- [How to create Telegram Mini Apps](https://docs.viction.xyz/how-to/how-to-create-telegram-mini-apps.md): This guide will show you how to create Telegram Mini Apps on Viction
- [How to use VictionSafe (Multisig)](https://docs.viction.xyz/how-to/how-to-use-victionsafe-multisig.md): This page will show you how to use Viction Safe (Multisig)
- [FAQ](https://docs.viction.xyz/faq.md): The most frequently asked questions about Viction products and its ecosystem.
- [General](https://docs.viction.xyz/faq/general.md)
- [Viction](https://docs.viction.xyz/faq/general/viction.md)
- [Ecosystem](https://docs.viction.xyz/faq/general/ecosystem.md)
- [VIC - Economics](https://docs.viction.xyz/faq/general/vic-economic.md)
- [Contact & Support](https://docs.viction.xyz/faq/general/company.md)
- [Masternodes and Voting](https://docs.viction.xyz/faq/masternode-and-voting.md)
- [Masternodes](https://docs.viction.xyz/faq/masternode-and-voting/masternode.md)
- [Voter](https://docs.viction.xyz/faq/masternode-and-voting/voter.md)
- [Products](https://docs.viction.xyz/faq/products.md): A set of unique products has been built to support speed, privacy, usability, and liquidity needs all in one platform.
- [VicScan (Explorer)](https://docs.viction.xyz/faq/products/vicscan-explorer.md)
- [VicMaster](https://docs.viction.xyz/faq/products/vicmaster.md)
- [How to vote on VicMaster with Coin98 Super Wallet](https://docs.viction.xyz/faq/products/vicmaster/how-to-vote-on-vicmaster-with-coin98-super-wallet.md)
- [VicStats](https://docs.viction.xyz/faq/products/tomostats.md)
- [VicIssuer](https://docs.viction.xyz/faq/products/vicissuer.md): VicIssuer provides a friendly user interface and back-end mechanism to issue VRC20(deprecated) & VRC25 tokens in only a few steps.
- [How to Verify & Publish Contract Source Code on VicScan](https://docs.viction.xyz/faq/products/vicissuer/how-to-verify-and-publish-contract-source-code-on-vicscan.md)
- [Viction Wallet](https://docs.viction.xyz/faq/products/viction-wallet.md)
- [Viction Data Availability Network](https://docs.viction.xyz/faq/products/viction-data-availability-network.md): Lite Paper
- [Legal](https://docs.viction.xyz/legal.md)
- [Terms of Use](https://docs.viction.xyz/legal/terms-of-use.md): Terms and conditions for using Viction's products.
- [Privacy Policy](https://docs.viction.xyz/legal/privacy.md): The privacy policy of Viction
- [Whitepaper and Research](https://docs.viction.xyz/whitepaper-and-research.md): In this page, we gather all of the Viction product's papers which help explain issue of blockchain industry and present the in-depth solution from our experts.
- [Archive](https://docs.viction.xyz/archive.md): Archive content contains documentation that may not relevant to current state of Viction. They will removed in the future.
- [TOMOE](https://docs.viction.xyz/archive/tomoe.md)
- [How to Deploy a VRC25 Token on Viction](https://docs.viction.xyz/archive/how-to-deploy-a-trc25-token-on-viction.md)
- [How to deploy an ICO smart contract on Viction](https://docs.viction.xyz/archive/how-to-deploy-an-ico-smart-contract-on-viction.md)
- [How to deploy an NFT token](https://docs.viction.xyz/archive/how-to-deploy-a-nft-token.md): Create a unique ERC721-equivalent token (ie: CryptoKitties) on Viction!
- [An Example of Building a Dapp on Viction](https://docs.viction.xyz/archive/an-example-of-building-a-dapp-on-viction.md)
- [Migrate Ethereum Dapp to Viction](https://docs.viction.xyz/archive/migrate-ethereum-dapp-to-viction.md)
- [TomoMasterDAO](https://docs.viction.xyz/archive/tomomasterdao.md)
- [Introduction](https://docs.viction.xyz/archive/tomomasterdao/introduction.md)
- [Governance model](https://docs.viction.xyz/archive/tomomasterdao/governance-model.md)
- [On-Chain vs Off-Chain Voting](https://docs.viction.xyz/archive/tomomasterdao/governance-model/on-chain-vs-off-chain-voting.md)
- [Board](https://docs.viction.xyz/archive/tomomasterdao/governance-model/board.md)
- [Proposals](https://docs.viction.xyz/archive/tomomasterdao/governance-model/proposals.md)
- [Voting and Outcome](https://docs.viction.xyz/archive/tomomasterdao/governance-model/voting-and-outcome.md)
- [Tokenomics](https://docs.viction.xyz/archive/tomomasterdao/tokenomics.md)
- [How to utilize and trade tDAO](https://docs.viction.xyz/archive/tomomasterdao/how-to-utilize-and-trade-tdao.md)
- [Proposal guidelines for TomoMasterDAO](https://docs.viction.xyz/archive/tomomasterdao/proposal-guidelines-for-tomomasterdao.md)
- [Old Viction Testnet](https://docs.viction.xyz/archive/viction-testnet.md): The Testnet network is meant to be a public demo of products and a way for to test new features.
- [Deploy on Viction](https://docs.viction.xyz/archive/deploy-on-viction.md)
- [CLI Commands](https://docs.viction.xyz/archive/deploy-on-viction/cli-commands.md): This shows useful CLI commands for developers to work with the Viction client tomo.
- [Viction Private Testnet Setup](https://docs.viction.xyz/archive/deploy-on-viction/viction-private-testnet-setup.md): This tutorial shows how to set up a private Viction Testnet on a local machine. The purpose is to help developers to familiarise themselves with Viction's source code and initial setup.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.viction.xyz/readme.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.
