WalletConnect Integration
Overviewβ
Wallet connect enable App wallet connect to DApp via QRCode or Deeplink.
When using this protocol the most critical modification in the Wallet and DApp is supporting Circle Layer Blockchain networks.
Implementation Examplesβ
Wallet App Implementationβ
For wallet applications, you need to add Circle Layer blockchain network support. Reference implementation:
DApp Implementationβ
For decentralized applications, you need to include Circle Layer network configuration. Reference implementation:
Network Configurationβ
When implementing WalletConnect for Circle Layer, ensure your application includes the correct network parameters:
Testnet Configurationβ
{
chainId: 28525,
name: 'Circle Layer Blockchain Testnet',
currency: 'CLAYER',
explorerUrl: 'https://explorer-testnet.circlelayer.com',
rpcUrl: 'https://testnet-rpc.circlelayer.com'
}
Integration Stepsβ
- Add Network Support: Include Circle Layer network configuration in your wallet or DApp
- Update Chain Registry: Register the Circle Layer blockchain in your application's supported networks
- Test Connection: Verify QR code and deep link functionality works with Circle Layer
- Handle Transactions: Ensure transaction signing and broadcasting works correctly