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.
Signing identity used to authorize transactions.
OptionalindexerOptional indexer provider instance.
OptionalindexerOptional override for the indexer URL.
OptionalonchainOptional onchain provider instance.
OptionalrenewalLegacy renewal configuration.
OptionalsettlementConfiguration for automatic settlement and renewal.
false = explicitly disabled, undefined or {} = enabled with defaults.
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 full wallet initialization.
This config provides full wallet capabilities including sending transactions, settling virtual outputs, and all readonly operations.
See
Example