QANplatform
search
Ctrlk
qanplatform.comIntro to QANplatformTechnology FeaturesQANX TokenDev Docs
  • qanplatform.comarrow-up-right-from-square
  • Welcome
  • Community
    • Social media
    • Newsletter
  • TECHNOLOGY
    • 🟢Intro to QANplatform
    • Technology Featureschevron-right
    • Use Cases
    • Blockchain 101chevron-right
  • QANX Token
    • What is QANX?
    • How to Buy QANX?chevron-right
    • How to Store QANXchevron-right
  • DEVELOPERS
    • QAN Private Blockchain
    • QAN TestNet
    • [QVM] Multi-language smart contractschevron-right
      • Generic workflowchevron-right
        • Common API
        • Installing qvmctl
        • Setting up your workspace
        • Writing a smart contract
        • Compiling a smart contract
        • Deploying a smart contract
        • Calling a smart contract function
        • Reading smart contract storage
      • DOCs for supported languageschevron-right
      • [QVM] Versions & Changelogchevron-right
    • Smart Contract Developers
    • Validators
    • Node Providers
  • ABOUT US
    • Company
    • Roadmap
    • Press kit & Media assets
    • Media mentions
    • Blogarrow-up-right-from-square
  • Papers
    • White Paper
    • Pitch Deck
    • Onepager
    • Ebookschevron-right
  • Audits
    • QANX Bridge Audit
    • QANX Token Audit
    • QAN TestNet Audit
    • QAN Virtual Machine (QVM) Audit
    • QAN XLINK Audit
  • Disclaimers
    • Disclaimerchevron-right
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. DEVELOPERSchevron-right
  2. [QVM] Multi-language smart contracts

Generic workflow

This section describes the generics related to:

  • How contracts can interact with QVM using a common API

  • Installing qvmctl, the command line interface of QVM

  • Setting up your workspace

  • How to write a smart contract

  • How to compile a smart contract

  • Deploying contracts using qvmctl

  • Calling contract functions using qvmctl

  • Reading contract storage using qvmctl

Previous[QVM] Multi-language smart contractschevron-leftNextCommon APIchevron-right

Last updated 3 years ago