Skip to main content
Monad Documentation home page
Documentation
Learn
Node Operations
Blog
Try Monad
Search...
Navigation
Other Languages
Other Languages
Search...
⌘K
Introduction
Introduction
Why Blockchain?
Why Monad: Decentralization + Performance
Monad for Users
Monad for Developers
Developer Essentials
Get started
Network Information - Mainnet
Network Information - Testnets
Deployment Summary for Developers
Differences between Monad and Ethereum
Transactions
Gas Pricing
Opcode Pricing
Precompiles
Reserve Balance
EIP-7702 on Monad
Historical Data
Best Practices for Building High Performance Apps
Changelog
Tooling and Infrastructure
Get started
Analytics
Block Explorers
Cross-Chain
Custody
Indexers
Onramps
Oracles
RPC Providers
Toolkits
Wallets
Wallet Infrastructure
Reference
JSON-RPC
Execution Events
Staking
Guides
Get started
Add Monad to Wallet
Deploy a Contract
Verify a Contract
Use an Indexer
Execution Events
EVM Resources
EVM Behavior
Solidity Resources
Other Languages
Vyper
Yul
Huff
More guides
Templates
Resources
Frequently Asked Questions
Official Links
Guides
EVM Resources
Other Languages
Other Languages
Copy page
Copy page
Alternative smart contract languages for the EVM beyond Solidity.
Vyper
A Python-like language for EVM smart contracts
Huff
Low-level EVM assembly language
Yul
Intermediate assembly language for the EVM
Solidity Resources
Previous
Vyper
Next
⌘I
Assistant
Responses are generated using AI and may contain mistakes.