Required fields
The following fields are required to deploy a smart contract using Kwala:| Field | Description |
|---|---|
| name | Unique identifier for this action |
| type | Must be "deploy" |
| bytecode | The compiled contract bytecode (hex string) |
| encodedABI | ABI-encoded constructor parameters |
| initializationArgs | Array of constructor arguments |
| chainID | Target blockchain network ID |
.sol file or paste Solidity code directly, and the bytecode and ABI are auto-populated. See Configure a workflow for step-by-step instructions.
