Deutsch한국어 日本語中文EspañolFrançaisՀայերենNederlandsРусскийItalianoPortuguêsTürkçe
Portfolio TrackerSwapBuy CryptoCryptocurrenciesPricingWalletNewsEarnBlogNFTWidgetsCoinStats MidasDeFi Portfolio TrackerIntegrations24h ReportPress KitAPI Docs

Build on Qtum

1y ago
bullish:

0

bearish:

0

Energy Efficient and High-Performing Layer-1

Build on Qtum and see what blockchain technology is all about. Bringing your code to Qtum has many advantages:

  • Low gas cost
  • Speed — average 32-second block intervals
  • Based on Bitcoin’s UTXO model
  • EVM (Ethereum Virtual Machine) smart contract compatibility
  • Energy efficient Proof-of-Stake consensus algorithm

Qtum combines the security features of the Bitcoins UTXO model with Ethereum’s smart contract capabilities. Qtum’s energy-efficient proof of stake consensus has been running seamlessly since 2017 at an average of 32-second block intervals.

Since Qtum uses the Bitcoin UTXO model as well as Ethereum Virtual Machine, the development process can be familiar to developers. Developer tools like Janus and Qtum Remix make building Ethereum-based DApps as simple as adding your source code to Qtum Remix and will translate your code to work on the Qtum blockchain.

Qtum has also integrated Bitcoin’s taproot for developers who are interested in building on the UTXO model.

Porting your project to Qtum

Let’s discuss the key components which make the process of porting your project or source code to Qtum.

Janus

Janus is a wrapper that allows developers to access an Ethereum-compatible environment on Qtum. Janus implements transaction signing as an ethers-js module and is compatible with GO. This can save time when developing smart contracts based on Qtum allowing optimal EVM based smart-contracts for example, defi, and NFT applications.

Qtum Remix

QTUM Remix is an opensource project (forked from Ethereum Remix IDE) that is an in-browser IDE (Integrated Development Environment) used to create smart contracts in solidity compatible with Qtum. Developers can write, debug, compile, and deploy smart contracts directly with the Qtum Remix UI on Qtum testnet or mainnet.

When using Qtum Remix and Janus, developers have the tools they need to get the project done right and in a timely manner.

Qtum JS & Qtum JS Wallet

Qtum JS is a Javascript library developed for smart contract development. Developers use this tool to build applications that interact with smart contracts. Developers can also build directly to the Qtum RPC using frameworks such as react or angular. Qtum JS wallet uses the Qtum API to retrieve information from the Qtum Network which developers can use to create custom Qtum wallets.

As we have discussed, the Qtum Foundation provides all the tools necessary to begin developing projects on Qtum. We invite all developers to test out projects and code on the Qtum Network. There are many resources available including full-time tech support in the Qtum Discord channel under the Developers tab. Feel free to add questions anytime and get responses fast.

How do I get started?

Here are some links that can help you get started:


Build on Qtum was originally published in Qtum on Medium, where people are continuing the conversation by highlighting and responding to this story.

1y ago
bullish:

0

bearish:

0

Manage all your crypto, NFT and DeFi from one place

Securely connect the portfolio you’re using to start.