Build on the Hybrid Blockchain
Leverage Qtum's unique architecture combining Bitcoin's security and Ethereum's flexibility to create powerful decentralized applications.
Qtum Developer Advantages
Discover why developers choose Qtum's hybrid blockchain infrastructure for building decentralized applications.
EVM Compatible
Use Solidity
Bitcoin Ordinals
Native Support
Fast Performance
2-Minute Block Time
Open Source
Community Driven
Mobile Compatible
SPV Protocol Support
Low Gas Fees
Efficient Transactions
Developer Tools & Resources
Everything you need to start building on Qtum's hybrid blockchain infrastructure
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.
GitHub Repository →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.
GitHub Repository →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.
Launch Qmix →Qtum API
Public API for accessing Qtum blockchain data and explorer information. Provides detailed blockchain information through simple RESTful endpoints.
API Documentation →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;
constructor() {
message = "Hello, Qtum!";
}
function getMessage() public view returns (string memory) {
return message;
}
function setMessage(string memory _message) public {
message = _message;
}
}
QRC20 Tokens for AI Projects
Qtum's QRC20 token standard provides a solid foundation for AI-focused blockchain projects, combining the security of UTXO with the flexibility of smart contracts.
Data Marketplace
Enable secure and transparent trading of AI training datasets, with ownership and usage rights enforced through QRC20 token-based access control.
Model Governance
Implement decentralized governance for AI models through token voting, allowing stakeholders to influence model development and deployment.
Compute Distribution
Distribute computational resources for AI training and inference through token-based incentives, creating efficient marketplaces for ML operations.
Reward Mechanisms
Create tokenized reward systems for AI improvement contributions, accurately tracking and compensating developers and data providers.
Access Control
Implement fine-grained access control for AI capabilities through token ownership, enabling conditional and tiered access models.
Value Capture
Capture and distribute value generated by AI systems through token economics, creating sustainable funding for ongoing AI development.