Add BSC chain support to wallet connect key service (#2885)
What changed, and why it matters
This commit adds support for the Binance Smart Chain (BSC) network identifier to the WalletConnect key service. It is a one-line addition listing a new supported blockchain chain. There is no indication of a security fix, vulnerability, or behavior change beyond expanding supported networks.
No security action required. Review as part of normal feature acceptance, ensuring chain-specific validation and RPC handling for BSC are correctly implemented elsewhere.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The change inserts ‘eip155:56’ into the list of supported EVM chains in WalletConnectKeyServiceImpl. EIP-155:56 is the CAIP-2 identifier for BNB Smart Chain mainnet. This is a feature addition enabling WalletConnect sessions to use BSC; it does not alter key derivation, signing logic, or access controls.
Changed components
lib/src/screens/wallet_connect/services/key_service/wallet_connect_key_service.dartInspect captured patch +1 / −0
diff --git a/lib/src/screens/wallet_connect/services/key_service/wallet_connect_key_service.dart b/lib/src/screens/wallet_connect/services/key_service/wallet_connect_key_service.dart
index 0d280959..498585f0 100644
--- a/lib/src/screens/wallet_connect/services/key_service/wallet_connect_key_service.dart
+++ b/lib/src/screens/wallet_connect/services/key_service/wallet_connect_key_service.dart
@@ -53,6 +53,7 @@ class KeyServiceImpl implements WalletConnectKeyService {
chains: [
'eip155:1',
'eip155:5',
+ 'eip155:56',
'eip155:137',
'eip155:8453',
'eip155:42161',
Why this scored 16/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.