Build on an EVM-Compatible Blockchain
QIE runs full EVM compatibility on top of a Cosmos SDK foundation. Deploy your existing Solidity contracts as-is, keep MetaMask and Hardhat, and get IBC interoperability the EVM alone doesn't give you.
What is an EVM-compatible blockchain?
The one spec that decides whether your existing Solidity contracts and tooling just work.
The Ethereum Virtual Machine
What "compatible" means in practice
Why move to another EVM chain?
EVM compatibility isn't unique to one network. Here's what actually pushes teams to look elsewhere.
Ethereum's own current average fee sits around $0.17 per transaction, and it climbs further during congestion, exactly when your users are most active.
Real-world throughput on established EVM chains varies widely. If your app's growth plans outpace what your current chain handles at busy periods, that's a migration signal.
Most EVM chains are EVM-only. If your roadmap needs to reach non-EVM ecosystems too, a chain with built-in cross-chain infrastructure saves you from bolting on a bridge later.
Full EVM support, infrastructure built for scale
Same development experience, different foundation underneath it.
Full Solidity support
Performance
Predictable cost
Built-in interoperability
Bring your existing EVM stack to QIE
If you already have a Solidity contract and a MetaMask-based frontend, you already have what you need. The contract logic doesn't change. Your wallet connection doesn't change. What changes is the network configuration your wallet and deployment scripts point to.
Add QIE as a custom network in MetaMask using the RPC URL and chain ID from the developer docs, the same way you'd add any other EVM chain. Then point your existing Hardhat or Truffle deployment config at that network instead of Ethereum's.
// hardhat.config.js module.exports = { networks: { qie: { url: "https://rpc1testnet.qie.digital", chainId: 1983, accounts: [process.env.PRIVATE_KEY] } } }; // QIE testnet config shown; see docs.qie.digital for mainnet
EVM vs. non-EVM blockchains
The single spec that decides whether your existing code carries over.
EVM chains
QIE, Ethereum, Polygon, BNB Chain
- Run Solidity contracts unchanged
- Work with MetaMask, Hardhat, Truffle, Remix
- Existing audits and tooling transfer
- Large, shared developer talent pool
Non-EVM chains
Solana and others
- Run their own virtual machine (e.g. Solana's SVM)
- Require a different language (e.g. Rust)
- Need separate wallet integrations
- Existing Ethereum contracts must be rebuilt, not ported
EVM compatibility plus Cosmos architecture
Most EVM chains are EVM chains and nothing else. QIE is also a Cosmos blockchain, built on Cosmos SDK, the same framework behind the wider Cosmos ecosystem, and is IBC ready, the Inter-Blockchain Communication protocol that lets Cosmos-based chains exchange assets and data directly.
That combination means your contracts get standard EVM compatibility for the tooling and talent pool, plus a foundation designed for cross-chain communication that most EVM-only chains have to add through third-party bridges instead.
What this unlocks
A contract deployed on QIE can be reached the same way any EVM contract is reached, through standard Solidity calls and MetaMask-signed transactions.
The IBC layer underneath is what gives QIE a path to interoperate with the Cosmos ecosystem directly, rather than only within the EVM world.
What multichain development looks like on QIE
The practical side of building on a multichain blockchain like QIE.
One codebase, EVM reach
IBC as a native path out
Plan for where your users are
Deploy your Solidity contract to QIE
Five steps from an existing Ethereum project to a live contract on an EVM compatible chain like QIE.
Connect
Fund
Reconfigure
Deploy
Go live
Why EVM compatibility isn't enough on its own
Being EVM-compatible is table stakes now, not a differentiator. Here's what actually differs between QIE and a typical EVM chain once you get past that.
| Dimension | Typical EVM chain | QIE |
|---|---|---|
| Solidity / EVM support | Full | Full |
| Wallet support | MetaMask and standard EVM wallets | MetaMask, QIE Wallet, and standard EVM wallets |
| Consensus | Varies by chain | Delegated Proof-of-Stake (Tendermint Core) |
| Fee model | Paid to validators, varies by chain | $0.0001 avg., 80% of gas burned |
| Non-EVM interoperability | Requires a third-party bridge | Native, via Cosmos SDK and IBC |
What migrating to QIE looks like, by project type
EVM compatibility means the migration is a network change, not a rebuild.
Exchange, lending, or staking contracts redeploy with the same Solidity code. Lower fees make high-frequency actions like swaps and rebalances cheaper to run.
ERC-721 and ERC-1155 contracts work unchanged. Lower minting costs matter most for marketplaces with frequent, high-volume listings.
Governance and treasury contracts port over with existing audits intact. IBC readiness adds a path to coordinate with Cosmos-based communities directly.
Grants for teams migrating to QIE
The Developer Grant Program funds QIE projects, including migrations, from 5,000 to 500,000 QIE, with mentorship included.
Apply for a GrantDeveloper resources
Everything you need to point your existing stack at QIE.
Documentation
Full developer docs covering network setup, RPC details, and core concepts.
Read the DocsTestnet & faucet
Free QIE testnet tokens so you can test your migration before spending real funds.
Get Testnet TokensBlock explorer
Track transactions, blocks, and contract activity on the live QIE network.
Open ExplorerFrequently asked questions
What developers ask before moving a project to a new EVM chain.
EVM-compatible means a blockchain can run the same smart contracts and interpret the same bytecode as the Ethereum Virtual Machine, the software environment that executes Ethereum's smart contracts. In practice, that means a contract written in Solidity for Ethereum can be deployed to any EVM-compatible chain without being rewritten, and standard Ethereum tooling, MetaMask, Hardhat, Truffle, and Remix, works the same way on that chain too.
The contract code itself typically does not change. What changes is the network configuration: point your Hardhat, Truffle, or Remix deployment script at the new chain's RPC endpoint and chain ID instead of Ethereum's, fund your deployer wallet with that chain's native token for gas, and run your existing deployment script. Testing on a testnet first, using free testnet tokens, is standard practice before deploying to any new chain's mainnet.
Yes. QIE is a fully EVM-compatible Layer 1 blockchain, meaning Solidity smart contracts, MetaMask, Hardhat, Truffle, and Remix all work on QIE without modification. QIE is built on Cosmos SDK architecture and is IBC ready, which adds interoperability options beyond the EVM ecosystem on top of that standard compatibility.
The main benefit is portability. Contracts, audits, and developer knowledge built for Ethereum transfer directly instead of requiring a rewrite in a new language. Wallets like MetaMask work without a new extension or account system, and the pool of developers who already know Solidity is far larger than for a chain-specific language. For a growing project, EVM compatibility also means less lock-in: your code isn't tied to a single chain's tooling ecosystem.
Yes. Because QIE is EVM-compatible, you can add QIE as a custom network in MetaMask using the RPC URL and chain ID from QIE's developer documentation, the same way you would add any other EVM-compatible chain. Once added, MetaMask works with QIE exactly as it does with Ethereum, no separate wallet or extension required.
An EVM blockchain runs smart contracts through the Ethereum Virtual Machine and uses Solidity as its primary contract language, which is what lets contracts and tooling move between EVM chains without rewrites. A non-EVM blockchain uses a different execution environment and often a different language entirely. Solana is a common example: it uses its own runtime, the Solana Virtual Machine, and contracts are written in Rust, so Ethereum-based contracts and tooling do not carry over without being rebuilt.
Among EVM chains with independently measured figures, per chainspect.app data checked August 31, 2026, BNB Chain currently has the fastest measured block finality among the group at roughly 650 milliseconds, ahead of Polygon at roughly 5 seconds and Ethereum at roughly 12 to 13 minutes for full finality. QIE publishes a finality target of under 2 seconds, which would place it between BNB Chain and Polygon, but that figure comes from QIE's own documentation rather than independent monitoring, since QIE is not yet tracked by the same services as the other three.
Build on QIE's EVM-Compatible Blockchain
Full Solidity and MetaMask support, Cosmos SDK interoperability, and a Developer Grant Program waiting for your project.
