Wallets
Armchain Wallet
Key Features
Network Configuration
// Devnet
{
chainId: 55,
name: "Armchain Devnet",
rpcUrls: ["https://www.armchain.org/devnet"],
nativeCurrency: { symbol: "ARM", name: "Armchain", decimals: 18 },
}
// Local Development
{
chainId: 55,
name: "Armchain Local",
rpcUrls: ["http://localhost:4000"],
nativeCurrency: { symbol: "ARM", name: "Armchain", decimals: 18 },
}For dApp Developers
Connecting to the Wallet
Using with Armchain Ethers SDK
Handling Chain Switching
Listening for Events
Signing Messages
EIP-712 Typed Data Signing
For Wallet Developers
Key Generation
Component
Size
HD Wallet Derivation
Transaction Signing
Address Computation
Key Storage Considerations
Aspect
ECDSA
ML-DSA44
Impact
Common Integration Patterns
Connect Wallet Button
Transaction Helper
Further Reading
Last updated