Cubiq Logo

User Guide

User Guide

Welcome to the Cubiq Network User Guide! This guide will help you understand and navigate the Cubiq ecosystem, from setting up your mobile Qube to interacting with decentralized applications.

Your Gateway to Decentralization

Cubiq empowers you to be a first-class participant in the blockchain, directly from your mobile device.

Introduction

Cubiq Network is a revolutionary blockchain platform that allows mobile devices to act as lightweight validators, known as "Qubes." This guide is designed for end-users who want to understand how to use Cubiq Network, manage their assets, and interact with decentralized applications (dApps) in a mobile-native environment.

No prior blockchain experience is required, but a basic understanding of digital assets and mobile apps will be helpful.

Getting Started with Cubiq

Follow these steps to begin your journey with Cubiq Network:

Step 1: Download the Cubiq App

The Cubiq mobile application is your primary interface for interacting with the network.

  • For Android: Download from the Google Play Store (Link to #).
  • For iOS: Download from the Apple App Store (Link to #).

Step 2: Create Your Wallet

Upon first opening the app, you will be prompted to create a new Cubiq wallet.

  • Generate Seed Phrase: Write down your 12-word seed phrase and store it securely offline. This is crucial for recovering your wallet.
  • Set a Password/PIN: Create a strong password or PIN for daily access to your wallet.
  • Biometric Authentication: Enable Face ID or Fingerprint for convenient and secure access (optional, but recommended).

Step 3: Fund Your Wallet (Optional)

To interact with dApps or participate in staking, you will need QUBE tokens.

  • Acquire QUBE: Information on where to acquire QUBE tokens will be provided soon (e.g., exchanges).
  • Receive Tokens: Use your Cubiq wallet address to receive QUBE tokens.
Mobile-First Experience

The Cubiq app is designed for intuitive and seamless mobile interaction.

Secure Wallet

Your assets are protected with advanced encryption and security features.

Understanding Qubes

A "Qube" is your mobile device acting as a lightweight validator on the Cubiq Network. Unlike traditional blockchain nodes that require significant computing power, Qubes leverage zero-knowledge proofs to verify the network's state with minimal resources.

What Your Qube Does

  • Verifies Proofs: Your Qube downloads and verifies compact zero-knowledge proofs generated by Cloud Provers, ensuring the integrity of transactions.
  • Participates in Consensus: If you stake QUBE tokens, your Qube can participate in the Delegated Proof of Stake (DPoS) consensus, voting on block validity.
  • Secures the Network: By running a Qube, you contribute to the decentralization and security of the entire Cubiq Network.

Benefits of Running a Qube

  • Low Resource Usage: Minimal impact on your phone's battery and data plan.
  • True Decentralization: Directly participate in securing the network.
  • Potential Rewards: Earn rewards for staking and validating (details to be announced).

Managing Your Wallet

The Cubiq app provides a comprehensive wallet interface for managing your QUBE tokens and other assets.

Sending and Receiving Tokens

  • Receive: Tap "Receive" to display your wallet address and QR code. Share this with others to receive QUBE.
  • Send: Tap "Send," enter the recipient's address and amount. Review transaction details carefully before confirming.

Transaction History

View a detailed history of all your incoming and outgoing transactions within the app. Each transaction will include details like amount, date, and transaction hash.

Security Best Practices

  • Never Share Your Seed Phrase: Your seed phrase is the master key to your wallet. Keep it private and secure.
  • Beware of Phishing: Always double-check URLs and sender identities before clicking links or entering credentials.
  • Regular Updates: Keep your Cubiq app updated to the latest version for security patches and new features.

Interacting with dApps

Cubiq Network supports EVM-compatible smart contracts, allowing you to interact with a wide range of decentralized applications.

Using the In-App Browser (if available)

Some dApps may be accessible directly through an in-app browser within the Cubiq application, providing a seamless experience.

Connecting to External dApps

For dApps accessed via a standard web browser, you can connect your Cubiq wallet using WalletConnect or similar protocols (details to be provided).

// Example: Connecting to a dApp (conceptual)
import { CubiqWallet } from "@cubiq/wallet-sdk";

async function connectToDApp() {
  const wallet = new CubiqWallet();
  await wallet.connect(); // Connects to the Cubiq app
  
  // Now you can sign transactions or interact with smart contracts
  const transaction = {
    to: "0x...",
    value: "1000000000000000000" // 1 QUBE
  };
  const signedTx = await wallet.signTransaction(transaction);
  console.log("Signed Transaction:", signedTx);
}

Staking QUBE Tokens

Staking QUBE tokens allows you to participate in the network's Delegated Proof of Stake (DPoS) consensus mechanism and earn rewards.

How Staking Works

  • Delegate Your Stake: You can delegate your QUBE tokens to a validator (Qube) of your choice.
  • Earn Rewards: Delegators receive a portion of the block rewards earned by the validator they support.
  • Contribute to Security: Your staked tokens contribute to the overall security and decentralization of the network.

Staking via the Cubiq App

The Cubiq app will provide an intuitive interface for managing your staked QUBE, including:

  • Viewing available validators.
  • Delegating and undelegating your stake.
  • Tracking your staking rewards.
Earn Rewards

Participate in network security and earn passive income through staking.

Troubleshooting

Encountering issues? Here are some common problems and solutions:

App Not Connecting to Network

  • Check Internet Connection: Ensure your device has a stable internet connection.
  • Restart App: Close and reopen the Cubiq app.
  • Check Network Status: Visit our official channels (e.g., Twitter, Discord) for network status updates.

Transaction Pending for Too Long

  • Network Congestion: The network might be busy. Wait for a few minutes.
  • Gas Fees: Ensure you have sufficient QUBE for transaction fees.
  • Check Transaction Hash: Use a network explorer (Link to #) to check the status of your transaction.
Need More Help?

Visit our Community page for support channels.

Frequently Asked Questions (FAQs)

Find quick answers to common questions about Cubiq Network.

What is a Qube?

A Qube is a lightweight mobile validator on the Cubiq Network. It verifies zero-knowledge proofs to secure the network without requiring high computational resources.

How do I earn rewards?

You can earn rewards by staking your QUBE tokens and delegating them to a validator. The validator earns block rewards, and you receive a portion of those rewards.

Is Cubiq Network secure?

Yes, Cubiq Network is built with security as a core principle, leveraging zero-knowledge proofs, a robust DPoS consensus, and continuous security audits. Refer to our Security page for more details.