QYN

BLOG

What Makes QYN EVM Compatible

QYN is fully EVM compatible. That means you can deploy the same Solidity smart contracts you use on Ethereum, with the same tooling, and they run on QYN without code changes. In this post we explain what EVM compatibility means and why it matters for developers.

What is the EVM?

The Ethereum Virtual Machine (EVM) is the runtime that executes smart contract bytecode. Chains that implement the EVM can run the same bytecode, so contracts written in Solidity and compiled for Ethereum can run on QYN. That includes standard opcodes, precompiles, and the same account and transaction model. Developers don’t need to learn a new language or a new execution environment.

Solidity on QYN

You write contracts in Solidity, compile with the Solidity compiler or Hardhat/Foundry, and deploy via the same RPC interface you’d use for Ethereum. Point your deployment config at the QYN RPC (https://rpc.getquyn.com) and chain ID 7779, and you’re good to go. No special pragmas or compiler flags are required for typical contracts. The build smart contracts guide has the details.

Tooling and wallets

Hardhat, Foundry, Remix, ethers.js, viem—all of them work with QYN because they speak the same JSON-RPC and expect the same chain behaviour. Users can add QYN as a custom network once and then interact with dApps as they would on any EVM chain. That drastically lowers the barrier to building and using applications on QYN.

Get started

To deploy your first contract on QYN, follow the getting started and Web3 client setup guides. The testnet is live and ready for developers.