Technical
Last updated
Was this helpful?
Last updated
Was this helpful?
DApps use a smart contract working with external servers and user interfaces. Qtum smart contracts are written in the Solidity programming language and compiled to EVM bytecode. That code is published to the blockchain using a contract create transaction which costs approximately 1.1 QTUM in gas and transaction fees. The smart contract operation can be linked with a server and user interfaces (for example on web or mobile apps) to complete the Decentralized Application. Publishing a smart contract on Qtum is permissionless (anyone can do it). Qtum smart contract and DApp development follows familiar patterns from Ethereum and web/mobile apps. To engage with Qtum’s experienced DApp team please submit the .Have you had a chance to answer the previous question?
Recommended to be set to 10 to 20.
Please refer to
BIP44 Coin Type is 88.
In addition to adding createcontract\sendtocontract\callcontract\searchlogs\gettransactionreceipt , all the rest of the RPC interfaces are almost identical to Bitcoin.
It is recommended to fix the gas price to 0.00000040. For QRC20 Token transactions, the gas limit is recommended to be set to 250000.
When the transaction is confirmed, the more paid gas will be in the second transaction of the block in the form of a coin stake transaction.
Multi-signature currently does not support calling contracts and sending and receiving QRC20 Tokens. It is planned that this feature will be implemented in x86 virtual machines.
See also the iOS wallet code RequestManager.m and the Android code QtumRestService.java, which should give all the calls these wallets use with this mobile API.
Please go to to apply.
qtum.info API Documentation Examples: Mainnet API = /... Testnet API = ... Block data: Transaction data :
Documentation Examples: Unspent transactions Last added contracts
Yes, Qtum’s development platform is available on Amazon Web Services. Users across the enterprise and elsewhere will now be able to develop and deploy their own smart contracts from this ready-to-use Amazon Machine Image (AMI) featuring Qtum core, and the Qmix Integrated Development Environment (IDE). Blog AWS AMI
1. The Qtum Core wallet is a full node with smart contract capability via GUI or command line. Available for multiple platforms. Works on Mainnet, Testnet & Regtest. Documentation Releases
2. The Qtum web wallet is a light wallet that can create, send and call contracts, but currently can’t send QTUM to a contract address. Works on Mainnet and Testnet. Documentation Wallet Website
3. The Chrome extension Qrypto is a light wallet that can make DApp interface contract calls through the Qweb3 library. Works on Mainnet, Testnet & Regtest Documentation Plugin Qweb3 library
See Qtum101 at such as: QTUM: Decentralized Governance Protocol Video Demo Atomic Cross-Chain Swaps on Qtum How to: Build a DApp based on Qtum and IPFS QTUM Tutorial: Building a Contract Calling Raw Transaction Developers Guide to the Qtum GitHub
See Unita blogs at such as: QtumX Reaches 10,000 TPS in Benchmark Tests Atomic Cross-Chain Swaps on Qtum DDAO: Decentralized Data Access Object SCAR: A New Scalable Consensus Algorithm
See transaction detail and the event log with qtum.info, for example Click on the red script to expand.
See QRC20 balances by entering an address in the “BalanceOf” field for a contract, for example
See the storage table, for example
IAME blog
User guide Explorer Explorer 2 Faucet
Yes, see solar
Yes, Qmix