Skip to Content
Supra Layer 1SupraEVMOverview

SupraEVM

SupraEVM is the Ethereum-compatible execution environment of the Supra L1. It runs in the same node as Supra’s Move execution environment, SupraMVM. SUPRA moves between the two environments in cross-VM transfers, and an EVM contract can draw native randomness and read microsecond block timestamps from precompiles, and register automation tasks that the chain runs on a schedule you set.

Existing Ethereum tooling connects to it over JSON-RPC: MetaMask, StarKey, Foundry, Hardhat, Remix, viem, ethers and web3.py.

SupraEVM is available on Devnet before Testnet. Its interfaces can change between Devnet upgrades, and Devnet deployments do not carry over to Testnet. See Status.


Where to Start

Last updated on