Actions53
- Account Actions
- Block Actions
- Transaction Actions
- Contract Actions
- ERC20 Actions
- ERC721 Actions
- ERC1155 Actions
- Gas Actions
- Signature Actions
- Utils Actions
- Custom RPC Actions
Contract → Deploy
AI-generatedSummary
Deploys an Ethereum smart contract using the provided ABI, bytecode, and constructor arguments.
Inputs
- abi (required) — Contract ABI as JSON array
- bytecode (required) — Contract bytecode
- constructorArgs — Constructor arguments as JSON array
Output shape
a single record (transaction receipt)
Contains the transaction receipt including the deployed contract address and event logs; may omit receipt details if node configuration suppresses them.
Examples
Example 1: Deploy a simple ERC20 token contract
abi = [ERC20 ABI], bytecode = compiled bytecode, constructorArgs = ["Token","TKN",18]