Adapters you register inDocumentation Index
Fetch the complete documentation index at: https://cantonfoundation-issue-565-splice-daml-nav.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
init() determine what the SDK can discover and what the
user will see in the wallet picker opened by connect(). In other words:
- If an adapter is registered (and passes
detect()), it can show up as an entry in the picker. - Session restore can only happen for adapters that are registered.
Option 1: Use the built-in default gateways
This registers the SDK’s default gateway list (fromgateways.json) plus any injected / announced wallets:
Option 2: Add adapters (recommended)
UseadditionalAdapters to add extra wallets (custom remote gateways, WalletConnect, etc.) while keeping
the default gateways.
Add WalletConnect
Add a custom remote wallet gateway URL
Add a custom extension adapter (postMessage target)
Option 3: Replace the default gateways
If you want to only offer specific remote gateways (and not the SDK defaults), providedefaultAdapters.