Update a blockchain
Updates the declared properties of an existing blockchain identified by its ID. Only the fields supplied in the request are modified.
Headers
A unique identifier for the request. If the request is sent multiple times with the same idempotency key, the server will return the same response as the first request. The idempotency key is valid for 24 hours.
Path Parameters
ID of the blockchain to update (supplied as a path parameter).
"f47ac10b-58cc-4372-a567-0e02b2c3d479"
Body
Declared properties for blockchain configuration (create/update API and response) Only the fields sent by the API and returned in list/create/update responses.
Human-readable name of the blockchain.
"Ethereum"
EVM chain ID of the blockchain.
1
Native asset symbol of the blockchain.
"ETH"
RPC endpoint URLs for the blockchain.
1 elementNetwork environment (mainnet or testnet).
ENVIRONMENT_TYPE_MAINNET, ENVIRONMENT_TYPE_TESTNET "ENVIRONMENT_TYPE_MAINNET"
Number of decimals for the native asset.
18
Base URL of the block explorer.
"https://etherscan.io"
Path template for a transaction on the block explorer.
"/tx"
Path template for an address on the block explorer.
"/address"
EVM network ID of the blockchain.
1
Whether the blockchain charges transaction fees.
true
Whether the blockchain uses proof-of-authority consensus.
false
Whether the blockchain uses a layered fee model.
false
Node client type for the blockchain.
NODE_TYPE_CORE_GETH, NODE_TYPE_FANTOM, NODE_TYPE_ERIGON, NODE_TYPE_PARITY, NODE_TYPE_BESU "NODE_TYPE_CORE_GETH"
Transaction format identifier.
0
Tenant IDs that share this base asset.
Block explorer API base URL.
"https://api.etherscan.io"
API key for the block explorer API.
"my-explorer-api-key"
Whether trace/debug RPC methods are enabled.
false
Discriminated RPC auth payload. Sent on create/update so backend can distinguish "no auth" from "field unchanged" on PUT updates. Credential values are stored inside declaredProperties and fetched at activation time; they are deliberately not carried through workflow context.