And we’re live! As of today, the Revive smart contract functionality has been released on Polkadot.
This initial Polkadot release focuses on correctness and reliability. Revive supports smart contracts running either on the EVM for full Ethereum compatibility or on Polkadot’s novel PVM for maximum performance. Developers can use familiar Solidity workflows or write Rust-based contracts, depending on their needs. All type of contracts are fully interoperable.
Polkadot Hub provides a solid, production-grade smart contracts platform: low latency, fast finality, access to assets and cross-chain messaging via precompiles, and both EVM and PVM execution paths are available with shared infrastructure.
There are areas we plan to expand and optimize in upcoming releases, particularly around performance and tooling, but having this foundation live allows us to iterate based on real-world usage.
For developers considering where to deploy next, this is a good point to start kicking the tires and providing feedback. We’ve published a short overview that outlines what’s available today and how the pieces fit together:
Why Developers Should Deploy Smart Contracts on Polkadot
Hands-on testing and practical feedback will be incredibly valuable as we move into the next phase. Please share any feedback on our tester form here.
I want to thank the community for its patience, positive outlook, and willingness to help with testing.
This is the start of a simpler, more attractive developer experience on Polkadot. Tell a friend, tell your leader, tell the world! Native smart contract functionality on Polkadot is here.