ethereum / ethereum-org-website

Ethereum.org is a primary online resource for the Ethereum community.
https://ethereum.org/
MIT License
5.06k stars 4.81k forks source link

Introduce Keystone hardware wallet #4994

Closed aaronisme closed 2 years ago

aaronisme commented 2 years ago

Before suggesting a wallet, make sure you've read our listing policy.

Only continue with the issue if your wallet meets the criteria listed there.

If it does complete the following information which we need to accurately list the wallet.

Is your wallet security tested? Please explain security measures i.e. security audit, internal security team or some other method.

Our hardware wallet has been tested and commercially used since 4 years ago. A security audit report by PeckShield was done in 2020 and is available here. (please kindly note that our hardware wallet and team were operating under the brand “Cobo Vault” and has since been rebranded to Keystone).

Our product also has been audited by independent security researchers like Lazyninja (https://twitter.com/FreedomIsntSafe) and ReproducibilityMatters (https://twitter.com/the_charlatan). The Keystone hardware wallet employs QR codes to provide users with 100% air-gapped security for a smaller attack surface in comparison with bluetooth or USB connections.

Our wallet has already been integrated with Gnosis safe- https://twitter.com/KeystoneWallet/status/1435625231255621635 and the QR codes can be used to communicate with MetaMask in its latest update. Check out this video.

When did your wallet go live to users?

Our first-gen hardware wallet was launched on Oct 18th, 2018 (https://www.indiegogo.com/projects/cobo-vault-military-grade-cryptocurrency-wallet#/ ) (Please kindly note that we were operating under the brand “Cobo Vault” at the time but have been rebranded to Keystone on June 1st 2021 as a stand-alone company, unaffiliated with Cobo).

Does your wallet have an active development team?

Yes. Our developers work full time. This is our GitHub - https://github.com/KeystoneHQ

Is your wallet open-source?

Yes. We are the industry’s first hardware wallet that open-sourced the firmware for their Secure Element: https://github.com/KeystoneHQ/keystone-se-firmware.

Our hardware design and BOM are also open source: https://github.com/KeystoneHQ/Keystone-developer-documents/tree/main/hardware https://github.com/KeystoneHQ/Keystone-developer-hub/blob/main/hardware/Keystone_V1.02_BOM.xls

Please see this article for more details if required- https://blog.keyst.one/on-open-source-and-transparency-ba37fa1c1e8c

Is your wallet globally accessible?

Our hardware wallet product has been available for purchase worldwide for the last 3 years and currently available in more than 60 countries.

Is your wallet custodial, non-custodial, or a hardware wallet?

Our Keystone product is a Hardware wallet so users would still be able to fully access their funds regardless if the Keystone team ceases to exist or not.

Please describe the measures taken to ensure the wallet's security and provide documentation wherever possible

Keystone hardware wallet is 100% air-gapped to eliminate a lot of attacks like remote attacks. The QR codes used are transparent and verifiable - ​​https://github.com/KeystoneHQ/KeystoneQRVerifier Our hardware wallet has a self-destruct mechanism to protect itself from side-channel attacks - https://blog.keyst.one/self-destruct-mechanisms-unique-defense-against-side-channel-attacks-4cfea3d4eff1 Our hardware wallet also has a transparent Web Authentication feature that allows users to protect themselves from supply chain attacks by allowing users to verify whether their hardware unit was compromised or not- https://blog.keyst.one/web-authentication-a-counter-to-supply-chain-attacks-62d0272f656b For More information - https://blog.keyst.one/

Does the wallet support layer 2 networks?

Yes, our product has been integrated with MetaMask: https://twitter.com/MetaMask/status/1469351219290382341 Using this integration, all EVM chains and related dapps are supported.

Can the wallet be used with an arbitrary Ethereum RPC endpoint?

Yes, our product has been integrated with MetaMask (https://twitter.com/MetaMask/status/1469351219290382341) so an arbitrary Ethereum RPC endpoint is supported.

And we also provide the Keystone provider for Dapps users to directly use Keystone. https://github.com/KeystoneHQ/keystone-airgaped-base/tree/master/packages/keystone-subprovider

Does the wallet have fiat on-ramps?

No.

Does the wallet allow users to explore dapps?

Yes, our product has been integrated with MetaMask (https://twitter.com/MetaMask/status/1469351219290382341) and through this integration, all L1/2 chains and their dapps are supported.

Does the wallet have integrated defi/financial tools?

No.

Can a user withdraw to their card?

No.

Does the wallet offer limits protection?

No.

Does the wallet allow high-volume purchases?

No.

Does the wallet have an integrated token swap?

No.

Is the wallet a multi-signature wallet?

Yes, our product has been integrated with Gnosis Safe - https://twitter.com/KeystoneWallet/status/1435625231255621635

Wallet title

Keystone

Wallet description

The Keystone wallet is a 100% air-gapped hardware wallet with open-source firmware and uses a QR code protocol. It is now fully integrated with MetaMask so users can safely interact with any metamask supported chains and dapps.

Wallet logo

https://drive.google.com/file/d/1MstwG0dOX08vLdY9aMe17ItjI_JlJHrc/view?usp=sharing

Background colour for brand logo

FFFFFF

URL

https://keyst.one/

minimalsm commented 2 years ago

Hey @aaronisme, thanks for the detailed information. I've put up a PR to add Keystone

minimalsm commented 2 years ago

@all-contributors please add @aaronisme for ideas

allcontributors[bot] commented 2 years ago

@minimalsm

I've put up a pull request to add @aaronisme! :tada:

aaronisme commented 2 years ago

@minimalsm

I've put up a pull request to add @aaronisme! 🎉

Thanks a lot! @minimalsm @matthieu