OptionalarkOptional Arkade provider instance.
OptionalarkOptional Arkade server public key used to construct and validate Arkade addresses.
OptionalarkBase URL of the Arkade server.
OptionalboardingRelative timelock applied to boarding scripts.
OptionaldelegatorOptional delegation service instance.
OptionalesploraOptional override for the Esplora API URL.
OptionalexitRelative timelock applied to unilateral exit paths.
Readonly identity used to derive wallet addresses.
OptionalindexerOptional indexer provider instance.
OptionalindexerOptional override for the indexer URL.
OptionalonchainOptional onchain provider instance.
OptionalstorageRepository-backed storage configuration overrides. Defaults to IndexedDB if unset.
OptionalwatcherConfiguration for the ContractManager's watcher. Controls reconnection behavior and failsafe polling.
Configuration options for readonly wallet initialization.
Use this config when you only need to query wallet state (balance, addresses, transactions) without the ability to send transactions. This is useful for:
See
Example