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.
Readonly identity used to derive wallet addresses.
OptionalindexerOptional indexer provider instance.
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.
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