Network | Public RPC Url |
---|---|
Ethereum | https://cloudflare-eth.com |
Optimism | https://mainnet.optimism.io |
Gnosis Chain | https://rpc.gnosischain.com |
Aurora | https://mainnet.aurora.dev |
Polygon | https://polygon-rpc.com |
Palm | https://palm-mainnet.infura.io/v3 |
BNB Smart Chain | https://arb1.arbitrum.io/rpc |
Solana | https://api.mainnet-beta.solana.com |
Eclipse | https://mainnetbeta-rpc.eclipse.xyz |
Sui | https://fullnode.mainnet.sui.io |
Find the right packages
Package Name | Chain | WalletConnector to include |
---|---|---|
@dynamic-labs/ethereum | EVM | EthereumWalletConnectors or EthereumWalletConnectorsWithConfig |
@dynamic-labs/algorand | ALGO | AlgorandWalletConnectors |
@dynamic-labs/solana | SOL | SolanaWalletConnectors or SolanaWalletConnectorsWithConfig |
@dynamic-labs/flow | FLOW | FlowWalletConnectors |
@dynamic-labs/starknet | STARK | StarknetWalletConnectors |
@dynamic-labs/cosmos | COSMOS | CosmosWalletConnectors |
@dynamic-labs/bitcoin | BTC | BitcoinWalletConnectors |
@dynamic-labs/sui | SUI | SuiWalletConnectors |
Package Name | Which Wallets | WalletConnector to include |
---|---|---|
@dynamic-labs/magic | magic | MagicWalletConnectors |
@dynamic-labs/blocto-evm | blocto | BloctoEvmWalletConnectors |
@dynamic-labs/starknet | STARK | StarknetWalletConnectors |
@dynamic-labs/ethereum-aa | ZeroDev | ZeroDevSmartWalletConnectors |
Install the connectors
Add the connectors to DynamicContextProvider
walletConnectors
. Here is an example for Ethereum and Solana: