Skip to content

Blockchain Core 0.17.2 / Core Concepts

Networks and wallet sessions

Configure public network metadata and understand Core’s provider-neutral wallet lifecycle.

Networks

Open Blockchain → Networks and enable only chains the site deliberately supports. Browser manifests contain public identifiers and safe metadata; private RPC credentials never belong in public configuration.

Use canonical CAIP-2 chain identifiers. A wallet address does not identify a network, and an enabled network does not guarantee that every provider adapter supports it.

Wallet Session

Core exposes a provider-neutral Wallet Session facade for reviewed surfaces. Provider packages discover wallets, request accounts, and react to account or chain changes. Core owns the shared state and lifecycle contract.

A fresh document starts disconnected and waits for explicit visitor interaction. Disconnect clears the current browser session; it does not revoke an account link owned by an authentication provider.

Acceptance checks

Test connect, rejection, account change, chain change, copy address, disconnect, reload, and a second explicit connection. Surfaces must agree on the active provider, ecosystem, chain, and account. If two components show different state, update Core and every provider consumer before enabling transactions.

Was this documentation helpful?Your response helps us improve this page.