Skip to content

(ALPHA) keepkey client preview

Pre-release
Pre-release

Choose a tag to compare

@BitHighlander BitHighlander released this 24 Jul 06:40
· 52 commits to master since this release

KeepKey Client Browser Extension - Alpha Release Notes

Version 0.1.0 (Alpha)

Chain Support

  • ARB: eip155:42161/slip44:60
  • AVAX: eip155:43114/slip44:60
  • BSC: eip155:56/slip44:60
  • BNB: binance:bnb-beacon-chain/slip44:118
  • BCH: bip122:000000000000000000651ef99cb9fcbe/slip44:145
  • BTC: bip122:000000000019d6689c085ae165831e93/slip44:0
  • BASE: eip155:8453/slip44:60
  • GAIA: cosmos:cosmoshub-4/slip44:118
  • DASH: bip122:000007d91d1254d60e2dd1ae58038307/slip44:5
  • DGB: bip122:digibytes-hash/slip44:20
  • DOGE: bip122:00000000001a91e3dace36e2be3bf030/slip44:3
  • KUJI: cosmos:kaiyo-1/slip44:118
  • EOS: eos:cf057bbfb72640471fd910bcb67639c2/slip44:194
  • ETH: eip155:1/slip44:60
  • LTC: bip122:12a765e31ffd4059bada1e25190f6e98/slip44:2
  • MAYA: cosmos:mayachain-mainnet-v1/slip44:931
  • OP: eip155:10/slip44:60
  • OSMO: cosmos:osmosis-1/slip44:118
  • MATIC: eip155:137/slip44:60
  • XRP: ripple:4109c6f2045fc7eff4cde8f9905d19c2/slip44:144
  • THOR: cosmos:thorchain-mainnet-v1/slip44:931

New Features

  1. Transaction Signing Playground:

    • Introduced a comprehensive transaction signing playground.
    • Allows users to register multiple types of transactions.
    • Provides a preview of transactions before signing.
    • One-click button to sign transactions with KeepKey.
  2. Ethereum Integration:

    • Seamless handling of Ethereum requests within the extension.
    • Integration with KeepKey for signing Ethereum messages and transactions using window.ethereum.
  3. EIP-6963 Support:

    • Added support for EIP-6963, enhancing wallet interoperability and improving the user experience across different dApps.
  4. MetaMask Compatibility:

    • Support for MetaMask integration using @web3-react/core and @web3-react/metamask libraries.
    • Smooth interoperability with MetaMask for an enhanced user experience.
  5. Enhanced User Interface:

    • Transition to Chakra UI for a more modern and responsive design.
    • Improved user experience with cleaner and more intuitive UI components.

Improvements

  1. Decentralized Marketplace Integration:

    • Enhanced support for a new marketplace for low-trust swapping of NFTs and tokens.
    • Emphasis on decentralization, providing a more secure and transparent trading environment compared to platforms like Magic Eden.
  2. Security Enhancements:

    • Improved security measures for handling crypto transactions.
    • Additional safeguards for managing and signing transactions.

Bug Fixes

  1. General Stability:
    • Fixed various bugs and issues to improve the overall stability of the extension.
    • Addressed performance issues to ensure a smooth user experience.

Known Issues

  • Some users may experience occasional delays when signing large transactions.
  • Integration with certain third-party services might have limited functionality.

Future Plans

  • Continuous improvements in transaction handling and security.
  • Expansion of support for other blockchain networks.
  • Ongoing UI/UX enhancements to provide a more seamless experience.

Installing in Dev Mode

To install the KeepKey Client Browser Extension in development mode on Chrome:

  1. Clone the repository to your local machine.
  2. Open Chrome and navigate to chrome://extensions/.
  3. Enable "Developer mode" using the toggle in the top right corner.
  4. Click "Load unpacked" and select the directory where the extension is cloned.
  5. The extension will be installed and ready for development and testing.

We are excited to release this alpha version of the KeepKey Client Browser Extension, and we look forward to your feedback. Your suggestions and insights are invaluable as we continue to enhance and evolve the extension. Thank you for your support!

The KeepKey Team