Omniwallet is a bitcoin web wallet designed for the Omni Layer. The Omni Layer is an open-source and decentralized asset platform built on top of the Bitcoin blockchain. The Omniwallet enables users to send, receive and store bitcoin along with Omni assets. The wallet has prebuilt support for Bitcoin and Omni. Users lose some control over their private keys but private keys are never sent to the server except in encrypted form. Users can also choose if they want to host the data on their own server. There is no support for fiat currencies. Users of the wallet can also create their own assets on the Omni Layer and trade on the Omni Layer exchange.
The code for the wallet is open-source. The wallet lacks a lot of features which are standard across other wallets. The wallet is not hierarchical deterministic. There is no multi-signature functionality. Users also do not have the option to enable two-factor authentication. Omniwallet is more of an add-on to the features of the Omni Layer and is not an all-in-one wallet solution. There are many competitors with more features and better offerings. However, this would be the go-to wallet for users who are interacting with Omni Layer protocol.