Build on the Hybrid Blockchain

Leverage Qtum's unique architecture combining Bitcoin's security and Ethereum's flexibility to create powerful decentralized applications.

Everything you need to start building on Qtum's hybrid blockchain infrastructure
Qtum Core

Qtum Core

Complete node implementation that serves as the reference for the Qtum network. Includes full node capabilities, wallet functions, and JSON-RPC API access.
Qtum.js

Qtum.js

JavaScript library specifically built for Qtum dApp development. Simplifies interaction with smart contracts and the Qtum RPC using popular frameworks like React or Angular.
Qmix IDE

Qmix IDE

Qtum's version of Ethereum's Remix - an in-browser IDE for writing, compiling, deploying, and interacting with Solidity smart contracts directly in the browser.
Qtum API

Qtum API

Public API for accessing Qtum blockchain data and explorer information. Provides detailed blockchain information through simple RESTful endpoints.

Development Environments

Set up your development environment to start building on Qtum

Local Development

  • Regtest mode for private Qtum network
  • Docker images for easy setup
  • Command-line tools (qtum-cli)
  • Solidity compiler support
  • Account Abstraction Layer testing

Testnet

  • Public testnet with free test QTUM
  • Explorers and blockchain browsers
  • Compatible with all development tools
  • Smart contract deployment testing
  • API endpoints for testnet chain

Google Cloud Integration

  • Pre-configured Qtum images
  • Development suite in cloud
  • BigQuery analysis tools
  • Global fiber network
  • Compute Engine scaling

Smart Contract Development

Example of a simple Qtum smart contract

pragma solidity ^0.8.0; contract HelloQtum { string private message; "blue">constructor() { message = "Hello, Qtum!"; } "blue">function getMessage() public view "blue">returns (string memory) { "blue">return message; } "blue">function setMessage(string memory _message) public { message = _message; } }
Connect with other Qtum developers and get support for your projects
GitHub Icon

GitHub

Explore Qtum's open-source repositories, contribute to the codebase, and follow development progress.

View GitHub →
Discord Icon

Discord

Join the Qtum developer Discord channel to ask questions, share your projects, and collaborate with others.

Join Discord →
Documentation Icon

Documentation

Comprehensive documentation covering everything from basic concepts to advanced development techniques.

Read Docs →
Developer Forum Icon

Developer Forum

Participate in discussions about Qtum development, share knowledge, and find solutions to technical challenges.

Visit Forum →