OneWallet is designed to be a multi-platform wallet that is structured to adopt OneLedger’s interoperability in the near future. Currently OneWallet is packaged and distributed as a Chrome extension, with the idea of being ported to mobile in a future release. OneWallet is comprised of OneVault, a local storage component, and the OneLedger SDK.
OneVault: is a storage mechanism that OneLedger has built specifically to manage keys and sign transactions for multiple blockchains. It’s primary objective is to ensure that a users private key is safe and secure and only accessible through authenticated access. OneVault also makes it easy for Developers to build decentralized applications on the OneLedger blockchain by removing the complexity of private and public key management and signing transactions from the DApp development process.
OneLedger SDK: The primary purpose for the SDK is to connect to the Remote Procedure Call interface of the OneLedger Blockchain. The SDK is completely modularized from other aspects of the OneWallet, making it scalable and for use in other applications. The OneLedger SDK is one of the primary ways of communicating with the OneLedger Blockchain Network.