Qubetics Docs
  • Getting Started
    • Quickstart
    • Network Architechture
    • Qubetics: TICS Token
    • Add Qubetics Network
    • Get TICS tokens
    • Testnet Node Setup
      • How To Become a Validator
    • Validator Application: User Guide
      • Validator Login
      • Validator Dashboard
      • Setup as a Validator
      • Blocks Page
      • Validators
        • Active Validators Tab
        • Inactive Validator Tab
        • Deactivated Validator Tab
      • Validator Details
      • Manage Account
        • Profile Details
          • Bond More Funds
          • Unbond Funds
          • Stop Validator
    • How To Become a Delegator
    • Delegator Application: User Guide
      • Login
      • Dashboard
        • Bond More Funds
        • Unbond Funds
        • Redelegate Funds
      • Wallet Activities
      • Setup Delegator Bond
      • All Validators
      • Validator Details Page
    • TICS Scan User Guide
      • Dashboard
      • Block Summary
      • Block Details
      • Transactions Summary
      • Transaction Details
      • Address Detail
      • Tokens
      • Validators
      • Nodes
        • Node Sync
      • Contract List
      • Contract Detail
        • Transaction Tab
        • Transfers Tab
        • Holders Tab
        • Event Tab
        • Contract Tab
          • Read Contract Tab
          • Write Contract Tab
        • Analytics Tab
      • Contract Verification
      • Token Icon
      • Faucet
    • Qubetics IDE User Guide
    • QubeQode Basic User Guide
      • Workspace
      • Compile
      • Deploy
  • QubeQode Pro User Guide
    • Choose your plan
    • Start Chat
      • Generated Code Preview
      • Deploy Step-1
      • Generated Code
    • Settings
  • Basics
    • Editor
    • Markdown
    • Images & media
    • Interactive blocks
    • OpenAPI
    • Integrations
Powered by GitBook
On this page
Export as PDF
  1. Getting Started
  2. QubeQode Basic User Guide

Deploy

PreviousCompileNextQubeQode Pro User Guide

Last updated 4 months ago

The Deploy Tab simplifies the deployment process for smart contracts, making it user-friendly and efficient. Here's how to navigate and use this section:

Step-by-Step Guide

Step 1: Connect MetaMask Establishes a secure connection between your MetaMask wallet and QubeCode for seamless deployment. Click the "Connect With MetaMask" button to link your wallet. Ensure that MetaMask is installed in your browser and you are logged in.

Step 2: Compile Your Contract

  • Ensure your contract is error-free and compiled successfully in the Compile Tab before proceeding to deployment.

Step 3: Deploy the Contract

  • Once connected to MetaMask, click the Deploy button. Confirm the transaction in MetaMask to initiate deployment.

  • Wait for the deployment process to complete. A transaction hash will be generated, and the Contract Address field will populate with the address.

Note: Ensure that your MetaMask wallet has sufficient funds for gas fees.

Step 4: Verify and Publish

  • Click the Verify & Publish button after deployment. This action validates your contract’s source code and publishes within QubeQode and user don't need to verify the contract on TICSScan, allowing users to interact with and review the contract within QubeQode.

Tips for Using the Deploying contract:

  • Check Gas Fees: Always ensure your wallet has enough funds to cover gas fees for deployment.

  • Network Selection: Double-check that the selected network in MetaMask matches the intended deployment network.

  • Save the Address: After deployment, save your contract address for future reference or integration.