Armour Wallet is a digital wallet that lets you securely store, send, and receive cryptocurrencies. It works by generating unique contract addresses and private keys for each type of cryptocurrency you hold. Your contract address serves as your account number, and your private key is used to access your funds and authorize transactions.