OmniPortfolio
- NOTE
-
OmniPortfolio is on hold while we focus on OmniMarketCap. Stay tuned.
OmniPortfolio is a prototype/proof-of-concept watch-only wallet for the Omni Layer. The preview release allows you to create a portfolio of Bitcoin/Omni addresses and track your Bitcoin and Omniwallet balances. Where price information is available, OmniPortfolio will calculate market value of BTC, OMNI, and Omni Layer smart properties (such as MAID, USDT) contained in your portfolio.
Planned future releases of OmniPortfolio (after the code has been thoroughly reviewed) will remove the watch-only restriction and allow storage of the private keys that allow you to spend your Bitcoin, Omni, and Omni smart properties. Support for secure storage of private keys using Rivetz and using the Trezor hardware wallet is on the roadmap.
CHANGELOG
To see a detailed list of changes in the current and previous releases, see the CHANGELOG.
Download
OS | Download Link | SHA 256 Sum |
---|---|---|
macOS |
|
|
Windows |
N/A |
N/A |
Linux (Ubuntu) |
|
macOS Quick Start
-
Check the macOS System Requirements
-
Download OmniPortfolio-0.2.3.dmg
-
Open the DMG disk image
-
Drag OmniPortfolio to your /Applications folder
-
Double-click OmniPortfolio
-
Add addresses to your portfolio by either:
-
Use the File → Import Omniwallet Backup… menu to load an Omniwallet backup
-
Click on the Addresses tab and use the Add… button to add addresses
-
-
View and verify your balances
Windows Quick Start (Not available yet)
-
Check the Windows System Requirements
-
Download
OmniPortfolio-0.2.1.msi
-
Run the installer — details TBD
-
Launch the app — details TBD
-
Add addresses to your portfolio by either:
-
Use the File → Import Omniwallet Backup… menu to load an Omniwallet backup
-
Click on the Addresses tab and use the Add… button to add addresses
-
-
View and verify your balances
Linux Quick Start
-
Check the Linux System Requirements
-
Download
omniportfolio_0.2.3-1_amd64.deb
-
cd download-dir
-
sudo apt install ./omniportfolio_0.2.3-1_amd64.deb
-
/opt/omniportfolio/bin/OmniPortfolio
-
Add addresses to your portfolio by either:
-
Use the File → Import Omniwallet Backup… menu to load an Omniwallet backup
-
Click on the Addresses tab and use the Add… button to add addresses
-
-
View and verify your balances
Lightweight and As Decentralized As Possible
OmniPortfolio is being developed with a philosophy we call aDaP (as Decentralized as Possible). Decentralization means operation without the reliance on central servers or institutions.
Blockchain technology made Bitcoin the first decentralized electronic currency. There are multiple types of Bitcoin wallets available and some are more decentralized than others. The most decentralized Bitcoin wallets (e.g. Bitcoin Core, the original Bitcoin wallet) keep a full copy of the blockchain (100+ Gigabytes and growing) in local storage. A technique called SPV (simplified payment verification) allows a Bitcoin wallet to be decentralized without keeping a full copy of the blockchain. The bitcoinj software library was the first SPV implementation for Bitcoin and powers some of the leading SPV wallets (e.g. Bitcoin Wallet on Android)
The OmniLayer uses the Bitcoin Blockchain to create and transact in "Smart Properties". The Omni Core wallet (a derivative of Bitcoin Core) provides a decentralized, full-blockchain Omni wallet. Omni Core does not currently support an SPV wallet implementation. However, it is possible to create a lightweight OmniLayer wallet that operates in a mostly decentralized platform. We call this an ADAP wallet and it will work as follows:
-
Bitcoin/Omni addresses and private keys are created and managed locally
-
Bitcoin balances are verified via SPV mode
-
Omni balances are verified using a secure connection to an Omni Core server
-
Bitcoin and Omni transactions are sent directly to the P2P network
When and if the OmniLayer supports an SPV-mode similar to Bitcoin, the definition of ADAP will change and OmniPortfolio may be extended to be even more decentralized.
Platform Support
The OmniPortfolio architecture has been designed to support both desktop computers and mobile devices. Initial releases will focus on desktop computers (aka laptops) but mobile versions are on our roadmap.
macOS
OmniPortfolio for macOS is a fully-native application that is can be downloaded and installed in the Applications folder just like any other macOS application.
Minimum System:
-
macOS 10.14 (Mojave) or later.
Windows (Not available yet)
- NOTE
-
OmniPortfolio for Windows will be available in a future release.
Recommended System:
-
Windows 10 or later
Minimum System:
We are still determining the minimum Windows requirements.
Linux
OmniPortfolio for Linux is a fully-native application that can be installed via the apt
installer. An rpm
version may be available in the future.
Recommended System:
-
Ubuntu 18.04 LTS (Bionic Beaver)
Minimum System:
We are still determining the minimum Linux requirements.
Android
Planned. Codename OmniDroid.
iOS
Planned (for after OmniDroid.)