A Connection is the object you use to talk to a Solana node over JSON-RPC.
You point it at an RPC endpoint (devnet/testnet/mainnet or a custom URL) and then use it to read chain state and send/simulate transactions.We provide a helper method to allow you to create a Solana Connection given some network data.
import { getActiveNetworkData } from '@dynamic-labs-sdk/client';import { getSolanaConnection } from '@dynamic-labs-sdk/solana';const someAction = async (walletAccount) => { // you can use your custom NetworkData object or get the active network data from a wallet account // with the getActiveNetworkData function const { networkData } = await getActiveNetworkData({ walletAccount }); const connection = getSolanaConnection({ networkData }); // Connection is now ready to use};