Vince Chain Documentation
  • Vince Chain x Users
    • Getting Started
      • What is Vince Chain?
      • Vince Chain dApps
      • Vince Chain Features and Offerings.
    • Connecting Wallet
      • Blithe Wallet
        • Install Blithe Wallet
        • Set up Blithe Wallet account
        • Secure Blithe Wallet.
      • Metamask
        • Install Metamask
        • Set up Metamask account
        • Adding Vince Chain account manually on Metamask
        • Importing wallet on Metamask
        • Resetting Account​
        • Downloading Account State​
        • Registering for Vince Chain Domains​
      • Keplr
      • Ledger
      • Transferring Tokens on Vince Chain
      • View Balances
      • Vince Chain Onramp
      • Sending and receiving assets on Vince Chain
      • Deposit and Withdraw Assets across Chains​
    • Using dApp on Vince Chain
      • Queries and Transactions​
      • Vince Chain dApps
        • Staking​
        • Governance​
    • Frequently Asked Questions (FAQs)
  • 2. Vince Chain x Developers
    • Overview
      • Why build on Vince Chain?
      • Building dApps on Vince Chain
      • Contributing to Vince Chain Ecosystem
    • Building DApps & Smart Contracts
      • Deploying EVM Smart Contracts on Vince Chain
      • What are EVM Smart Contracts?
      • Smart Contracts & Solidity​
      • Smart Contracts & EVM Extensions
      • Smart Contracts & Oracles
      • Smart Contracts & JSON-RPC
      • Vince Explorers
      • Contract Verification
      • Post-project features on Vince Chain
    • Building a dApp front-end
      • Indexers
      • Wallet Integration
    • Building a dApp backend
    • Testnet
      • Security Audits
    • Mainnet
      • Deployment
      • Token distribution
      • Revenue
      • Vince Chain Community
    • Developer Kit
      • Block Explorers
      • Oracles
        • Oracle features
        • How do oracles work?
        • Vince Chain oracles
        • DIA
        • SEDA Network
        • Adrastia
      • Vince Client Integrations
        • Ethereum Client Integrations​
      • Contract Verification
      • Tools x Plugins x IDE
      • Indexers
        • Covalent: Indexer
    • Tools
      • Vince Chain Explorers
      • Oracles
      • Contract Verification
      • Tools & Plugins
      • Indexers
      • Vince Chain Client Integrations
    • API
      • Networks
      • Vince Clients
      • Ethereum JSON-RPC
      • Cosmos gRPC and REST Routes
      • Tendermint RPC
      • Snapshots & Archive Nodes
    • Frequently Asked Questions
  • 3. Vince Chain Protocols
    • Technical Architecture
      • Cosmos SDK
      • What is CometBFT?
      • Is Vince Chain compatible with EVM?
      • Contributing to Vince Chain
    • Vince Chain CLI
      • Configuration
      • Working with Docker
      • Single Node
      • Multi Node
      • CLI Commands
    • Concepts
      • Accounts
      • Vince Chain Accounts
        • Addresses and Public Keys
        • Address conversion
        • Key output
      • Querying an Account
        • Cosmos gRPC and REST
        • JSON-RPC
      • Chain ID
      • Vince Chain’s Identifiers
      • The Chain ID
      • Vince Chain ID Structure/Format
      • Encoding
        • Ethereum’s Recursive-Length Prefix (RLP) Encoding
        • Cosmos SDK Encoding
      • IBC Relayers
        • IBC layers
        • Restore & Manage Keys
      • Restore & Manage Keys
      • Keyring
        • Operating Systems (OS) Backends
        • File
        • Password Store
        • KDE Wallet Manager​
      • Transactions
        • Ethereum transactions
        • Cosmos Transactions
        • Vince Chain Transaction
      • Tokens
        • Overview
        • Vince Chain (VCE)
        • Ethereum (ETH)
        • Cosmos (ATOM)
      • Gas and Fees
        • What is Gas?
        • Why transaction fees are important.
        • Calculating Network Gas
        • Are Gas also fees? —What’s the relationship?
    • Modules
    • Module Accounts
    • Bugs
    • IBC Channels
    • Security
    • Metrics
    • Frequently Asked Questions
  • 4. Technical Documentation
    • Quick Start
    • Vince Tokenomics
    • Staking/Delegation
    • Set Up Validators
    • Keys and Wallets
    • JSON RPC & WebSockets
    • Node Requirements
    • Vince Chain Validators
      • Disk Space Optimization
      • Rewards Management
      • Validator Concepts
      • FAQ
    • Vince Chain Governance
    • Grants & Bounties
    • Resources
Powered by GitBook
On this page
  • Adding Vince Chain to Metamask wallet manually
  • Adding Vince Chain to Keplr
  • Using Vince Chain DApp
  • Installing a Vince Chain Node
  • Installing Vince Chain Binaries
  • Installing Genesis and Peers
  • Building Vince Chain with Docker
  • Vince Chain x systemd
  1. 4. Technical Documentation

Quick Start

Previous4. Technical DocumentationNextVince Tokenomics

Last updated 2 years ago

Adding Vince Chain to Metamask wallet manually

Install Metamask on your Chromium browser by visiting

After installing Metamask on your browser, Log in to your wallet or create a new account

In your wallet, click the top right oblong and go to Settings > Networks > Add Network then fill out the form as shown below.

To add a new network, enter the following RPC details:

  • Network Name: Vince Chain

  • New RPC or NODE URL: https://rpc.vincescan.com/

  • Chain ID: 1000

  • Token/ Currency Symbol: VCE

  • Block Explorer Address: https://vincescan.com/

See the graphics below for further guidance:

Vince Chain RPC Mirrors

  • evm.vce.network

  • jsonrpc-vincechain.nodestake.top

  • draco.vce.network

  • rpc.vce.network

Adding Vince Chain to Keplr

Sign in to your existing wallet by entering your password or seed phrase. Or set up your new wallet account using any of the three sign-in methods.

  • One-click Google sign-in

  • Seed phrase/mnemonics method (create a new account or import existing account)

  • Connect external or hardware wallet (eg. Ledger and Keystone)

You can connect your Keplr wallet to Vince Chain once you sign into your wallet. The Vince Chain mainnet network is already built into Keplr; simply search Vince Chain by clicking on the extension and scrolling to select the network.

You should receive the default mainnet network configurations for Keplr. Open your site/project (having a testnet configuration); a window will request your approval for the chain and the Chain-id. Once approved, the testnet will be selectable under the Beta support section of Keplr Wallet.

Using Vince Chain DApp

Upon launching Vince Chain's dApp, you can interact with both the EVM and Cosmos SDK. Simply visit https://vincechain.com and click Launch App to get started. You can access Vince Chain's features and, including staking, governance, validator delegation, among other things. You can get started by signing in through Metamask or Keplr using our RPC EVM details.

Installing a Vince Chain Node

You can install and sync a Vince Chain full node directly to the blockchain. You can also run a validator node or private EVM RPC node.

Build and install the Vince Chain binaries from the source or use Docker or Kubernetes.

Installing Go for Compiling Vince Chain

sudo rm -rf /usr/local/go && tar -C /usr/local -xzf go1.18.linux-amd64.tar.gz 

wget https://go.dev/dl/go1.18.linux-amd64.tar.gz

sudo tar -C /usr/local -xvf go1.18.linux-amd64.tar.gz

export PATH=$PATH:/usr/local/go/bin

go version

Installing Vince Chain Binaries

Using Git to Clone and build Vince Chain

git clone 
https://github.com/vincechainlabs/technicaldoc.git
cd vincechain

make install
cp ~/go/bin/vinced/usr/local/bin/vinced

or

bash install.sh

Check the vinced binaries' [vinced] status to ensure they have been successfully installed.

Installing Genesis and Peers

wget https://gist.githubusercontent.com/vincechainlabs/ee862f58850fc1b5ee6a6fdccc3130d2/raw/55c2c4ea2fee8a9391d0dc55b2c272adb804054a/genesis.json

mv genesis.json ~/.vinced/config/

vinced validate-genesis

sed -i.bak -e "s/^seeds =.*/seeds = "480db41faea6713405c93c505ff710a05d1fc801@94.250.203.190:26656,6cd1cc8658dc66523f6e8d9ddf7dacae2ef62e6a@154.12.237.224:26656,b001eeb22b03e74d5c57c4c097359a9f8c564dd1@209.126.87.32:26656,302ccf96853501c14060ffac2e1885bed6385f00@154.53.63.119:26656,395dc53caf836f04474aa8069e8099b0629763a1@154.53.63.113:26656,2bdc83cc8b257db83ff2960551d27095b0a05297@209.126.86.142:26656,36f4fa7eb614fcac286dcd2da589d10f5c22a1cc@154.53.63.112:26656,43578411489fc67dba6aec6138f804cdf179cd7c@154.12.237.210:26656,681a6dd92e7946ac84175f246e675b00acdb0495@209.145.59.114:26656,cbf34b5ba7820b3bbf0a39e492fdc8665cfd8417@185.182.184.237:26656,a117b9bdd2b311097482be204a8b457317e21de5@209.145.62.69:26656,25f3553b2d7fb6934864d35fac713ace09c97911@209.145.62.43:26656,c06315472b5489b8d8b88622b86bc1e29b94002d@209.145.61.212:26656,41535ab44424500f44bb1b8d85fd941859991067@66.94.117.122:26656"/" ~/.vinced/config/config.toml

sed -i.bak -e "s/^persistent_peers =./persistent_peers = "480db41faea6713405c93c505ff710a05d1fc801@94.250.203.190:26656,6cd1cc8658dc66523f6e8d9ddf7dacae2ef62e6a@154.12.237.224:26656,b001eeb22b03e74d5c57c4c097359a9f8c564dd1@209.126.87.32:26656,302ccf96853501c14060ffac2e1885bed6385f00@154.53.63.119:26656,395dc53caf836f04474aa8069e8099b0629763a1@154.53.63.113:26656,2bdc83cc8b257db83ff2960551d27095b0a05297@209.126.86.142:26656,36f4fa7eb614fcac286dcd2da589d10f5c22a1cc@154.53.63.112:26656,43578411489fc67dba6aec6138f804cdf179cd7c@154.12.237.210:26656,681a6dd92e7946ac84175f246e675b00acdb0495@209.145.59.114:26656,cbf34b5ba7820b3bbf0a39e492fdc8665cfd8417@185.182.184.237:26656,a117b9bdd2b311097482be204a8b457317e21de5@209.145.62.69:26656,25f3553b2d7fb6934864d35fac713ace09c97911@209.145.62.43:26656,c06315472b5489b8d8b88622b86bc1e29b94002d@209.145.61.212:26656,41535ab44424500f44bb1b8d85fd941859991067@66.94.117.122:26656"/" ~/.vinced/config/config.toml

You may also access installvce.sh from this repo:

wget https://gist.githubusercontent.com/vincechainlabs/15762a88ebd8deadaeeed5600d4e0b77/raw/53425c4a024060fc474a0ca7a79f2f2eb5852336/installech.sh

chmod +x installvce.sh

bash installvce.sh

Building Vince Chain with Docker

Create a Docker container by entering this command inside the Git repository: make build-docker

This result will produce: vincechainlabs/vincechain:latest, allowing you to run vincedin the container.

Vince Chain x systemd

[Unit]
Description=Echelon Node
After=network.target

[Service]
Type=simple
User=conspiracy
WorkingDirectory=/home/conspiracy/.vinced
ExecStart=/usr/local/bin/vinced start
Restart=on-failure
RestartSec=3
LimitNOFILE=4096

[Install]
WantedBy=multi-user.target

Add this to a new file under /etc/systemd/system/vinced.service

Then you may start, stop, restart, and view logs using the following commands:

sudo systemctl start vinced
sudo systemctl status vinced
sudo systemctl enable vinced

journalctl -u vinced -f

You may run many nodes on Vince Chain. However, validators may need to notify the dev team for more details on how to navigate the process. You may contact the team on to do so. That said, you may use any of the following Vince Chain EVM RPCs:

Install Keplr on your Chromium browser by visiting .

Vince Chain was developed with V 1.18+

Telegram
https://www.keplr.app/
Golang
https://metamask.io/
Adding Vince Chain to Metamask wallet manually
Sign in to Keplr