diff --git a/README.md b/README.md index 50eddd0..7486824 100644 --- a/README.md +++ b/README.md @@ -356,11 +356,12 @@ services. Users who want maximum privacy can point the RPC at their own node AutistMask uses two runtime libraries. All cryptographic operations are delegated to these libraries — see the Crypto Policy section below. -| Package | Version | License | Purpose | -| ------------------------- | ------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `ethers` | 6.16.0 | MIT | All Ethereum operations: BIP-39 mnemonic generation/validation, BIP-32/BIP-44 HD key derivation (`m/44'/60'/0'/0/n`), secp256k1 signing, transaction construction, ERC-20 contract interaction, JSON-RPC communication, address derivation (keccak256). | -| `libsodium-wrappers-sumo` | 0.8.2 | ISC | Password-based encryption of secrets at rest: Argon2id key derivation (`crypto_pwhash`), authenticated encryption (`crypto_secretbox` / XSalsa20-Poly1305). | -| `qrcode` | 1.5.4 | MIT | QR code generation for the Receive screen (renders address as scannable QR on canvas). | +| Package | Version | License | Purpose | +| -------------------------- | ------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `ethers` | 6.16.0 | MIT | All Ethereum operations: BIP-39 mnemonic generation/validation, BIP-32/BIP-44 HD key derivation (`m/44'/60'/0'/0/n`), secp256k1 signing, transaction construction, ERC-20 contract interaction, JSON-RPC communication, address derivation (keccak256). | +| `libsodium-wrappers-sumo` | 0.8.2 | ISC | Password-based encryption of secrets at rest: Argon2id key derivation (`crypto_pwhash`), authenticated encryption (`crypto_secretbox` / XSalsa20-Poly1305). | +| `qrcode` | 1.5.4 | MIT | QR code generation for the Receive screen (renders address as scannable QR on canvas). | +| `ethereum-blockies-base64` | 1.0.2 | ISC | Deterministic pixelated identicon generation from Ethereum addresses (same style used by Etherscan). | Dev dependencies (not shipped in extension): diff --git a/package.json b/package.json index 94a3ce6..f6aea86 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,7 @@ "tailwindcss": "^4.2.1" }, "dependencies": { + "ethereum-blockies-base64": "^1.0.2", "ethers": "^6.16.0", "libsodium-wrappers-sumo": "^0.8.2", "qrcode": "^1.5.4" diff --git a/src/popup/index.html b/src/popup/index.html index e863232..8d3d859 100644 --- a/src/popup/index.html +++ b/src/popup/index.html @@ -234,6 +234,10 @@ > < Back +