Skip to content

Latest commit

 

History

History
51 lines (34 loc) · 1.39 KB

File metadata and controls

51 lines (34 loc) · 1.39 KB

Getting Started

Set up the template and make your first call against Quantova.

1. Prerequisites

  • Node.js 18+ (this template uses ES modules and the built-in test runner).
  • A Qmask.io wallet account for interactive signing (optional for read-only use).
  • For contract work: Qdock.io or solc to compile Solidity to QVM bytecode.

2. Install

git clone https://github.com/Quantova/dev-base-template.git my-quantova-app
cd my-quantova-app
npm install

3. Configure

cp .env.example .env

Edit .env:

  • QUANTOVA_NETWORK=testnet to target the public testnet.
  • Optionally set QUANTOVA_ADDRESS to print a balance.
  • Set QUANTOVA_DEPLOYER_KEY only when you are ready to deploy (use a testnet key).

See ../.env.example for every variable.

4. Get testnet funds

Claim free TQTOV from the faucet (linked from https://quantova.org). TQTOV behaves like mainnet QTOV for development but has no monetary value.

5. Confirm connectivity

npm run interact

You should see the network name, RPC URL, current height, and chain id. If you set QUANTOVA_ADDRESS, you will also see its QTOV balance.

Next steps