What is the QAN TestNet?

Learn about the basics of QAN TestNet, including core concepts and its ecosystem.

The QAN TestNet is the world's first quantum-resistant and Ethereum-compatible blockchain testnet, where developers can code smart contracts in any programming language.

Overview

The introduction of this testnet follows the successful implementation of QANplatform's quantum-resistant technology by a European Union member state. Building on the success of the QAN Private Blockchain or QAN Enterprise Blockchain launched in September 2023, the new QAN TestNet is a precursor to the QAN MainNet Beta and signifies a leap in the Web3 ecosystem's evolution. It is the world's first platform that combines three outstanding features: quantum-resistant security, compatibility with Ethereum's EVM, and the ability to code smart contracts in any programming language.

Enabled by the QAN Virtual Machine (QVM), the platform welcomes smart contract creation in a diverse array of programming languages compatible with the Linux Kernel. This approach aims to democratize access to Web3 technology, potentially drawing in more than 28 million new developers by moving beyond the traditional blockchain platforms that support only a few programming languages. QAN lowers the entry barriers for non-developers with its no-code smart contract studio, allowing users to generate smart contracts interactively within minutes.

In alignment with the US National Institute of Standards and Technology (NIST)'s primary recommendations, QANplatform incorporates CRYSTALS-Dilithium algorithm into QAN XLINK. The QAN XLINK cross-signer ensures post-quantum transaction security while maintaining Ethereum EVM compatibility, safeguarding QANplatform and its users against the looming threat of quantum computing.

Setting up your environment

Start your journey here by setting up your environment.

Faucet

Request testnet tokens to be able to transact or deploy smart contracts on the QAN TestNet.

Writing a smart contract

Learn how to write a smart contract in Solidity, JavaScript, TypeScript, C++, C, Go, etc.

QANbuild

Experiment with a no-code smart contract studio, that lets you generate smart contracts interactively.

Deploying a smart contract

Learn how to deploy your smart contract to the QAN TestNet.

QAN API Methods

Explore the QAN API Methods and interact with the QAN TestNet.

QAN SDKs

Explore the QAN SDKs and interact with the QAN TestNet.

QANscan

Explore blocks, transactions, addresses

Glossary

Learn about the fundamental definitions and terms used in the QAN blockchain platform.

Suggest documentation edit

Contribute to QAN developer docs on GitHub.

Next

Overview

Contents