Seeker Connect
    Preparing search index...

    Configuration accepted by every Seeker Connect entry point.

    interface RegisterSeekerConnectOptions {
        associationTimeoutMs?: number;
        authorizationCache?: AuthorizationCache;
        chain?: `solana:${string}`;
        firstConnectWalletBaseUri?: string;
        identity: DappIdentity;
        presenter?: SeekerConnectPresenter;
        relayDomain: string;
        seekerLink?: SeekerLink;
    }

    Hierarchy (View Summary)

    Index
    associationTimeoutMs?: number

    How long a session may spend associating (wallet launched but not yet connected) before transact rejects with association-failed. Defaults to 30 seconds. The timer covers association only, never the interaction itself.

    authorizationCache?: AuthorizationCache

    Defaults to a localStorage-backed cache.

    chain?: `solana:${string}`

    Chain requested at authorization. Defaults to DEFAULT_SEEKER_CHAIN.

    firstConnectWalletBaseUri?: string

    Wallet base URI to target on the first connection, before any wallet has been learned from an authorize response. Defaults to DEFAULT_FIRST_CONNECT_WALLET_BASE_URI when unset or empty; first connections never use the generic solana-wallet: scheme.

    identity: DappIdentity

    How the dapp presents itself in the wallet's consent UI.

    Defaults to the @solana-mobile/seeker-connect-ui progress/error UI.

    relayDomain: string

    Domain of the Nostr relay that carries the MWA session traffic.

    seekerLink?: SeekerLink

    Overrides the SeekerLink backing the wallet. Defaults to the web Nostr adapter.