Skip to main content

Deploy Contract with viem

Deploy a smart contract using viem with bytecode and ABI. Deploy a smart contract using viem with bytecode and ABI.

Explanation

viem’s deployContract takes ABI, bytecode, and constructor args. It returns the transaction hash. Use the receipt to get the deployed contract address.

Code


Canonical knowledge ID: code-example:deploy-contract-viem