The numeric chain ID of the Ethereum-compatible network you're connecting to.
An object containing the private key or account credentials for signing transactions.
The HTTP endpoint of the golem-base op-geth node.
The WebSocket endpoint of the same node, used for event listening or subscriptions.
A pino-like logger instance for structured logs. Defaults to a minimal hidden logger if not provided.
A Promise that resolves to a GolemBaseClient instance.
Creates a read-write client for a golem-base op-geth node. This client supports all available operations, including writing new entities and fetching metadata.