OptionalarkOptional Arkade provider instance.
OptionalarkOptional Arkade server public key used to construct and validate Arkade addresses.
OptionalboardingRelative timelock applied to boarding scripts.
OptionaldelegateOptional delegation service instance.
OptionalexitRelative timelock applied to unilateral exit paths.
Signing identity used to authorize transactions.
OptionalindexerOptional indexer provider instance.
OptionallookPer-side width of the HD look-ahead watch window: the wallet watches
missing offchain receive scripts across [watermark - N, watermark + N]
so funds paid to an address issued by an external party (a merchant
backend sharing the seed) arrive without an explicit restore().
Only meaningful for HD wallets (walletMode: 'hd' or an HD
DescriptorProvider); ignored otherwise. Raise it when the issuer
is expected to hand out more than N consecutive addresses without any
of them being paid. Must be a positive integer.
OptionalminMinimum accepted BatchStartedEvent.batchExpiry, as wall-clock seconds.
Defaults per network — see defaultBatchExpiryPolicy. Lowering it below
the default relaxes a fund-safety bound; intended for local testing.
OptionalminMinimum accepted checkpoint exit delay decoded from ArkadeInfo.checkpointTapscript,
as wall-clock seconds. Defaults per network — see
defaultCheckpointExitDelayPolicy, which already carries the value the
hosted signet and mutinynet Arkade Services advertise, so neither needs
this set. Lowering it below the default relaxes a fund-safety bound;
intended for local testing.
OptionalonchainOptional onchain provider instance.
OptionalsettlementConfiguration for automatic settlement and renewal.
false = explicitly disabled, undefined or {} = enabled with defaults.
OptionalstorageRepository-backed storage configuration overrides. Defaults to IndexedDB if unset.
OptionalwalletReceive-address strategy. Pass 'static', 'hd', or a
DescriptorProvider instance to drive rotation; omit (or
pass 'auto') for the built-in auto-detect behaviour. See
WalletMode.
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