github okcashpro/okcash v6.9.0.0-core.aether
OK wallet v6.9.0.0-core Aether

latest releases: v6.9.0.7-core.aether, v6.9.0.5-core.aether, continuous...
3 years ago

OK Wallets v6.9.0.0 core

"Mandatory upgrade" -> LTSSposv3hybrid system goes live after block number: 3,027,542

Run Okcash everywhere on Windows, Mac OSX, IoT and every Linux distro with the new AppImage Releases!

Okcash-v6.9

V6.9 codename: Aether

Aether (/ˈiːθər/; Ancient Greek: /Αἰθήρ/, romanized: /Aithḗr/): Aether is the personification of the "upper sky". He embodies the pure upper air that the gods breathe, as opposed to the normal air (ἀήρ, aer) breathed by mortals.

Change List 19-Dec-2020 - v6.9.0.0-core Aether

  • Full Revamp of the Okcash Client and GUI.
  • OK Client GUI full Redesign for ease of use.
  • LTSSposv3hybrid development and implementation done, with this upgrade Okcash will achieve full "predictability" just like Bitcoin but under the unique Okcash Proof of Stake LTSS system by integrating its own implementation of POS v3, increased security of the network among other benefits. [Starts after block 3,027,542]
  • Asynchronous Indexing.
  • Added BIP44 support.
  • Added BIP39 support.
  • Integrated CheckLockTimeVerify. [BIP65]
  • Massive overhaul regarding the way orphans are dealt with.
  • Refactored code. [Way more clean and removed useless bits]
  • Added checkbox for unlocking the wallet for OK Chat smsgs only.
  • Hierarchical Deterministic wallet - which means you can recover all the keys in a wallet using only the master key.
  • New prefix for base58 data.
  • BIP32 support.
    • Each extended key can derive 2^31 normal child keys and 2^31 hardened child keys.
    • All new keys are deterministically generated from a master key.
    • The complete wallet state (except key labels) can be recreated from a single master key.
  • New rpc function extkey, alias: bip32 (The path is a backslash delimited string of digits. m/3/4h/5) Only backslashes, digits and m, h and ' may occur in the path. The tokens m and 0 can only be first or last in the path.
  • Translation strings for the OK Client are now ready to be loaded to Transifex to add more languages support.
  • Added Gitian build descriptors.
  • OK Chat SMSG ScanBlock harvest public keys from coinstake transactions.
  • Added "Txn Type" field to txnreport.
  • Added 'env' parameter to getinfo returns more environment specific information.
  • Added simple command line interface to okcashd enabled with new parameter "cli" when not started as a daemon.
  • Added createmultisig rpc command. (createmultisig does the same as existing command addmultisigaddress except that the resulting address and script are not added to the wallet.
  • decoderawtransaction scriptPubKey includes the hex representation hex of a prevout scriptPubKey is required for signrawtransaction.
  • signrawtransaction works when private keys are passed in as parameters.
  • Micromarkdown formatting.
  • New assets path on code with new plugins to expand/integrate more capabilities/features to the OK Client.
  • Full upgrade to the OK Chat SMSG system in design and code. [v2]
  • New option to disable OK Chat SMSG scanning of incoming blocks. - smsgoptions set scanIncoming false.
  • smsgoptions command is now case insensitive.
  • smsgoptions list takes a bool parameter to list option descriptions.
  • dumpprivkey takes a pubkey as input.
  • Improved init messages.
  • Improved debug and log feedback messages.
  • New oktools folder on code with some scripts for setup/build/sync for developers.
  • New .tx folder on code for the translations "Transifex" config.
  • Bug fixes.

Instructions for previous clients:

  • Close your Okcash client, replace it with the v6.9.0.0 , open your client, let it reindex the chain (one time only, takes 3 hrs aprox. the wallet will close itself when done) check your wallet is closed, open it and you are done.
    (If cant sync or dont want to wait for the reindex you can re-download the latest ok-blockchain)

Create and Restore an Okcash HD Wallet

When you load the new Okcash HD wallet for the first time, it will create a new HD account for you and set it as default, any new addresses generated will be from the default HD account [unique to you].
However, as this is pre-generated and not easy to remember, we suggest you to proceed to create a new HD account using a mnemonic sentence.

Always backup your wallet.dat first!

          Creating an Okcash HD wallet:

                 1. Turn off the OK Client, save your wallet.dat [Backup] and rename it
                 2. Turn on the latest OK Client
                 3. Create a new Okcash HD wallet[Account] (OK Tools > Get a new HD Wallet) and give it a name
                 4. Go to "OK Tools > Advanced HD config" and make sure the new HD account 
                    you just named is showing as "default"
                 5. Send some Okcash from your old wallet to the new one

          Recovering / Restoring an Okcash HD wallet:

                 1. Turn off the OK Client, save your wallet.dat [Backup] and rename it
                 2. Turn on the latest OK Client
                 3. Go to "OK Tools > Import an HD Wallet" and complete the steps
                 4. Go to "OK Tools > Debug Console" and type scanforalltxns 2730690
                 5. You should see your test transaction showing up

         Your new Okcash HD wallet is setup, and the mnemonic sentence + optional password
         is all you need to access all new created addresses.

How to run an AppImage on Linux:

Before you can run an AppImage, you need to make it executable. This is a Linux security feature. There are three main ways to make an AppImage executable:

  1. With the GUI

    Open your file manager and browse to the location of the AppImage
    Right-click on the AppImage and click the ‘Properties’ entry
    Switch to the Permissions tab and
    Click the ‘Allow executing file as program’ checkbox if you are using a Nautilus-based file manager (Files, Nemo, Caja), or click the ‘Is executable’ checkbox if you are using Dolphin, or change the ‘Execute’ drop down list to ‘Anyone’ if you are using PCManFM
    Close the dialog
    Double-click on the AppImage file to run

  2. On the command line

chmod a+x Some.AppImage


Merry Christmas! Enjoy and celebrate with your loved ones.

If you require further assistance, remember to join: https://discord.gg/grvpc8c [Live chat] or the https://okcashtalk.org [Forums] where the Okcash community and team members are ready to help.


OK Binaries (Security Checksums)

Okcash_6900_windows_EasyInstaller.exe [All Win]

MD5: 3A54BFDA2AD1FE509CAC3266D45C1A1C
SHA-1: 64F8A7AB42A2D672EC818331F5726C83BF3350D4
SHA-256: EC2CFC80995B185EA1E42A30C631EE955DF2D1F6806E57C0933300A6FF90A17D

Okcash_6900_windows_standalone.zip [All Win]

MD5: 9D0A8182562BF01D65ECCF0A710BA1E6
SHA-1: A32DBB0E93EED09682020C95E44C4131B37C7D6C
SHA-256: F5C3791FE6B87E44CB7D8CA0B17ED4F645B927CC3BFDB4B00B0E5DE7B6EEA619

Okcash_6900_mac_EasyInstaller.pkg [min mac OS X 10.13]

MD5: 8930D035EA140370C0A35DF53CAD6C18
SHA-1: 8ED298126B8FEA34B0B2B6735B027C51C4F36A22
SHA-256: FE3B2A76F50458D2E3E9DFD2F18C77EF39BEE00CA82EE99CA82A39BBAB960EA7

Okcash_6900_mac_standalone.zip [min mac OS X 10.13]

MD5: B101C41AD9C284CED42D4FD076AA60DC
SHA-1: F20B1925D7BD3496B6D5A0BFFD25B39E90C85052
SHA-256: FA5217357FE0D4D7F2E4BCEF5B44F486FA804E0198D0E1188466752A9635EBE9

Okcash_Core-6900-linux86_64.AppImage (Graphical) [Most Linux Distros]

MD5: A15D4AA2A7F7EE1F706E66D95ECBD3DB
SHA-1: 12C7566749830D44106E8F2C332A0699A319D4DA
SHA-256: AA36CB6A8CBD6F906AE8437C224AE68E7E4009B4189E9DAA50248D4BC5931956

Okcash_Daemon-6900-linux64.AppImage (Terminal) [Most Linux Distros]

MD5: 132889B3B54971B32934069492604D89
SHA-1: 2DACA5890F394A82A0560DAB85C078C651A76721
SHA-256: A7484DE18AC320361396EDA070CFC5A41CE700A2DFAD6B87FEF590F3BC59D08C

Don't miss a new okcash release

NewReleases is sending notifications on new releases.