Documentation
    Preparing search index...

    Interface ConnectRequest

    First message a dApp sends to a wallet. Carried inside the connect URL — not over the encrypted bridge — because the wallet is not yet connected.

    interface ConnectRequest {
        items: ConnectItem[];
        manifestUrl: string;
    }
    Index

    Properties

    Properties

    items: ConnectItem[]

    Data items the dApp wants to receive from the wallet on successful connect. The wallet returns a matching reply for each item (or a per-item error if unsupported). At least one entry — typically { name: 'ton_addr' } — is required.

    manifestUrl: string

    URL of the dApp's tonconnect-manifest.json. The wallet fetches this file before showing the connect prompt to extract the dApp's name, icon and policy URLs.