Info or landing page for the wallet — shown to new users.
Wallet identifier — equals the DeviceInfo.appName reported by the connected Wallet at runtime.
true when the dApp is running inside this wallet's in-app browser.
OptionalfeaturesWallet capabilities advertised in the registry.
HTTPS URL of the wallet icon. 288×288 PNG on a non-transparent background, no rounded corners.
true when the wallet is injected into the current page.
window property name where the wallet exposes its TonConnectBridge
object. key: 'tonkeeper' → window.tonkeeper.tonconnect.
Human-readable display name shown in the wallet picker.
Operating systems / browsers the wallet supports.
Optionaltondns
WalletInfoCurrentlyInjected narrowed to the case where the dApp is running inside the wallet's webview. Detect with isWalletInfoCurrentlyEmbedded.
When the dApp boots inside a wallet, prefer connecting via this entry rather than showing a QR-code modal.