PackageTrack

Go modules · #2209

github.com/skycoin/skycoin

v0.28.5skycoin/skycoin

Release timeline

130 releases since 2016
20182020202220242026

Releases

  1. v0.28.4-0.20260314183343-aec7225fc0cf14 Mar 2026pre-release

    Nothing published for this version

  2. v0.28.4-0.20260314003836-184fef102ebb14 Mar 2026pre-release

    Nothing published for this version

  3. v0.28.4-0.20260313194623-78086c1cedf813 Mar 2026pre-release

    Nothing published for this version

  4. v0.28.4-0.20260308015437-6285a5110ed08 Mar 2026pre-release

    Nothing published for this version

  5. v0.28.4-0.20260210160504-0adb501cff7810 Feb 2026pre-release

    Nothing published for this version

  6. v0.28.36 Feb 2026
    Release notes

    v0.28.3

    Compare

    Choose a tag to compare

    Open source →
  7. v0.28.3-alpha26 Feb 2026pre-release

    Nothing published for this version

  8. v0.28.3-alpha15 Feb 2026pre-release

    Nothing published for this version

  9. v0.28.3-0.20251231165540-546626800e9131 Dec 2025pre-release

    Nothing published for this version

  10. v0.28.223 Dec 2025
    Release notes

    v0.28.2 Feature Highlights:

    • Skycoin Hardware Wallet utilities: skyhw
      • Skywallet daemon (skyhw daemon)
      • Skywallet command line interface (skyhw cli)
    • Integrated command structure (skycoin) including:
      • Skycoin wallet node (skycoin daemon)
      • Skycoin wallet command line interface (skycoin cli)
      • Newcoin fibercoin creator (skycoin newcoin)
      • Skycoin blockchain explorer (skycoin explorer)
      • Skycoin thin client web wallet (skycoin web)
    • Embedded GUI sources for all frontends
      • Support for custom frontend via flag
    • Improved fibercoin creation / blockchain initialization
      • Support for running fibercoin node via custom fiber.toml config
    • Changed flags to gnu-posix standard -f --flag

    Help Menus

    skycoin --help

    $ skycoin --help
        ┌─┐┬┌─┬ ┬┌─┐┌─┐┬┌┐┌
        └─┐├┴┐└┬┘│  │ │││││
        └─┘┴ ┴ ┴ └─┘└─┘┴┘└┘
    v0.28.2
    built with go1.25.5 X:nodwarf5
    
     Available Commands:    
      cli       skycoin command line interface    
      daemon    skycoin wallet  
      explorer  skycoin blockchain explorer  
      newcoin   newcoin is a helper tool for creating new fiber coins  
      web       skycoin thin client web wallet
    
    Flags:
      -b, --bv        print runtime/debug.BuildInfo.Main.Version
      -d, --info      print runtime/debug.BuildInfo
      -v, --version   version for skycoin
    
    $ skycoin daemon --help
    ┌─┐┬┌─┬ ┬┌─┐┌─┐┬┌┐┌
    └─┐├┴┐└┬┘│  │ │││││
    └─┘┴ ┴ ┴ └─┘└─┘┴┘└┘
     skycoin wallet
    
    Flags:
          --address string                              IP Address to run application on. Leave empty to default to a public interface
          --bip44-coin uint32                           BIP44 coin type (default 8000)
          --block-publisher                             run the daemon as a block publisher
          --blockchain-public-key string                public key of the blockchain (default "0328c576d3f420e7682058a981173a4b374c7cc5ff55bf394d3cf57059bbe6456a")
          --blockchain-secret-key string                secret key of the blockchain
          --burn-factor-create-block uint               coinhour burn factor applied when creating blocks (default 10)
          --burn-factor-unconfirmed uint                coinhour burn factor applied to unconfirmed transactions (default 10)
          --coin-hours-name string                      display name for coin hours (default "Coin Hours")
          --coin-hours-name-singular string             singular display name for coin hours (default "Coin Hour")
          --coin-hours-ticker string                    ticker symbol for coin hours (default "SCH")
          --coin-name string                            name of the coin (default "skycoin")
          --color-log                                   Add terminal colors to log output (default true)
          --connection-rate duration                    How often to make an outgoing connection (default 5s)
          --custom-peers-file string                    load custom peers from a newline separate list of ip:port in a file. Note that this is different from the peers.json file in the data directory
          --data-dir string                             directory to store app data (defaults to $HOME/.skycoin) (default "$HOME/.skycoin")
          --db-path string                              path of database file
          --db-read-only                                open bolt db read-only
          --disable-api-sets string                     disable API set. Options are READ, STATUS, WALLET, TXN, NET_CTRL, INSECURE_WALLET_SEED, STORAGE. Multiple values should be separated by comma
          --disable-csp                                 disable content-security-policy in http response
          --disable-csrf                                disable CSRF check
          --disable-default-peers                       disable the hardcoded default peers
          --disable-header-check                        disables the host, origin and referer header checks.
          --disable-incoming                            Don't allow incoming connections
          --disable-networking                          Disable all network activity
          --disable-outgoing                            Don't make outgoing connections
          --disable-pex                                 disable PEX peer discovery
          --display-name string                         display name of the coin (default "Skycoin")
          --download-peerlist                           download a peers.txt from -peerlist-url (default true)
          --enable-all-api-sets                         enable all API sets, except for deprecated or insecure sets. This option is applied before -disable-api-sets.
          --enable-api-sets string                      enable API set. Options are READ, STATUS, WALLET, TXN, NET_CTRL, INSECURE_WALLET_SEED, STORAGE. Multiple values should be separated by comma (default "READ,TXN")
          --enable-gui                                  Enable GUI
          --explorer-url string                         URL of the block explorer (default "https://explorer.skycoin.com")
          --genesis-address string                      genesis address (default "2jBbGxZRGoQG1mqhPBnXnLTxK6oxsTf8os6")
          --genesis-signature string                    genesis block signature (default "eb10468d10054d15f2b6f8946cd46797779aa20a7617ceb4be884189f219bc9a164e56a5b9f7bec392a804ff3740210348d73db77a37adb542a8e08d429ac92700")
          --genesis-timestamp uint                      genesis block timestamp (default 1426562704)
          --gui-dir string                              static content directory for the HTML interface
          --host-whitelist string                       Hostnames to whitelist in the Host header check. Only applies when the web interface is bound to localhost.
          --http-prof                                   run the HTTP profiling interface
          --http-prof-host string                       hostname to bind the HTTP profiling interface to (default "localhost:6060")
          --launch-browser                              launch system default webbrowser at client startup
          --localhost-only                              Run on localhost and only connect to localhost peers
          --log-level string                            Choices are: debug, info, warn, error, fatal, panic (default "INFO")
          --logtofile                                   log to file
          --max-block-size uint                         maximum total size of transactions in a block (default 32768)
          --max-connections int                         Maximum number of total connections allowed (default 128)
          --max-decimals-create-block uint              max number of decimal places applied when creating blocks (default 3)
          --max-decimals-unconfirmed uint               max number of decimal places applied to unconfirmed transactions (default 3)
          --max-default-peer-outgoing-connections int   The maximum default peer outgoing connections allowed (default 2)
          --max-in-msg-len int                          Maximum length of incoming wire messages (default 1048576)
          --max-incoming-connections int                Maximum number of incoming connections allowed (default 120)
          --max-last-blocks-count uint                  Maximum number of blocks to response for API /api/v1/last_blocks (default 256)
          --max-out-msg-len int                         Maximum length of outgoing wire messages (default 262144)
          --max-outgoing-connections int                Maximum number of outgoing connections allowed (default 8)
          --max-txn-size-create-block uint              maximum size of a transaction applied when creating blocks (default 32768)
          --max-txn-size-unconfirmed uint               maximum size of an unconfirmed transaction (default 32768)
          --no-ping-log                                 disable "reply to ping" and "received pong" debug log messages
          --peerlist-size int                           Max number of peers to track in peerlist (default 65535)
          --peerlist-url string                         with -download-peerlist=true, download a peers.txt file from this url (default "https://downloads.skycoin.com/blockchain/peers.txt")
          --port int                                    Port to run application on (default 6000)
          --profile-cpu                                 enable cpu profiling
          --profile-cpu-file string                     where to write the cpu profile file (default "cpu.prof")
          --qr-uri-prefix string                        prefix for QR code URIs (default "skycoin")
          --reset-corrupt-db                            reset the database if corrupted, and continue running instead of exiting
          --storage-dir string                          location of the storage data files
          --ticker string                               coin ticker symbol (e.g., SKY) (default "SKY")
          --user-agent-remark string                    additional remark to include in the user agent sent over the wire protocol
          --verify-db                                   check the database for corruption
          --version                                     show node version
          --version-url string                          URL for version checking (default "https://version.skycoin.com/skycoin/version.txt")
          --wallet-crypto-type string                   wallet crypto type. Can be sha256-xor or scrypt-chacha20poly1305 (default "scrypt-chacha20poly1305")
          --wallet-dir string                           location of the wallet files
          --web-interface                               enable the web interface (default true)
          --web-interface-addr string                   addr to serve web interface on (default "127.0.0.1")
          --web-interface-cert string                   skycoind.cert file for web interface HTTPS. If not provided, will autogenerate or use skycoind.cert in --data-dir
          --web-interface-https                         enable HTTPS for web interface
          --web-interface-key string                    skycoind.key file for web interface HTTPS. If not provided, will autogenerate or use skycoind.key in --data-dir
          --web-interface-password string               password for the web interface
          --web-interface-plaintext-auth                allow web interface auth without https
          --web-interface-port int                      port to serve web interface on (default 6420)
          --web-interface-username string               username for the web interface
    
    $ skycoin cli --help
    ┌─┐┬┌─┬ ┬┌─┐┌─┐┬┌┐┌   ┌─┐┬  ┬
    └─┐├┴┐└┬┘│  │ │││││───│  │  │
    └─┘┴ ┴ ┴ └─┘└─┘┴┘└┘   └─┘┴─┘┴
    skycoin command line interface
    
    ENVIRONMENT VARIABLES:
      RPC_ADDR: Address of RPC node. Must be in scheme://host format. Default "http://127.0.0.1:6420"
      RPC_USER: Username for RPC API, if enabled in the RPC.
      RPC_PASS: Password for RPC API, if enabled in the RPC.
      COIN: Name of the coin. Default "skycoin"
      DATA_DIR: Directory where everything is stored. Default "$HOME/.$COIN/"
    
    Usage:
      skycoin cli
    
    Available Commands:
      addPrivateKey        Add a private key to wallet
      addressBalance       Check the balance of specific addresses
      addressGen           Generate skycoin or bitcoin addresses
      addressOutputs       Display outputs of specific addresses
      addressTransactions  Show detail for transaction associated with one or more specified addresses
      addresscount         Get the count of addresses with unspent outputs (coins)
      blocks               Lists the content of a single block or a range of blocks
      broadcastTransaction Broadcast a raw transaction to the network
      checkDBDecoding      Verify the database data encoding
      checkdb              Verify the database
      createRawTransaction Create a raw transaction that can be broadcast to the network later
      createRawTransactionV2 Create a raw transaction that can be broadcast to the network later
      decodeRawTransaction Decode raw transaction
      decryptWallet        Decrypt a wallet
      distributeGenesis    Distributes the genesis block coins into the configured distribution addresses
      encodeJsonTransaction Encode JSON transaction
      encryptWallet        Encrypt wallet
      fiberAddressGen      Generate addresses and seeds for a new fiber coin
      lastBlocks           Displays the content of the most recently N generated blocks
      listAddresses        Lists all addresses in a given wallet
      listWallets          Lists all wallets stored in the wallet directory
      pendingTransactions  Get all unconfirmed transactions
      richlist             Get skycoin richlist
      send                 Send skycoin from a wallet or an address to a recipient address
      showConfig           Show cli configuration
      showSeed             Show wallet seed and seed passphrase
      signTransaction      Sign an unsigned transaction with specific wallet
      status               Check the status of current Skycoin node
      transaction          Show detail info of specific transaction
      verifyAddress        Verify a skycoin address
      verifyTransaction    Verify if the specific transaction is spendable
      version              List the current version of Skycoin components
      walletAddAddresses   Generate additional addresses for a deterministic, bip44 or xpub wallet
      walletBalance        Check the balance of a wallet
      walletCreate         Create a new wallet
      walletCreateTemp     Create a new temporary wallet
      walletHistory        Display the transaction history of specific wallet. Requires skycoin node rpc.
      walletKeyExport      Export a specific key from an HD wallet
      walletOutputs        Display outputs of specific wallet
      walletScanAddresses  Scan addresses ahead for deterministic, bip44 or xpub wallet
    
    $ skycoin explorer --help
    ┌─┐─┐ ┬┌─┐┬  ┌─┐┬─┐┌─┐┬─┐
    ├┤ ┌┴┬┘├─┘│  │ │├┬┘├┤ ├┬┘
    └─┘┴ └─┴  ┴─┘└─┘┴└─└─┘┴└─
    
    Flags:
      -a, --api-only              Only run the API, don't serve static content
      -f, --files-folder string   Path for the folder with the precompiled front-end files
      -n, --node-addr string      The skycoin node's address
     (default "http://127.0.0.1:6420")
      -s, --server-host string    The addr:port to bind the explorer web server to
     (default "127.0.0.1:8001")   
      -v, --verify                Run init() checks and quit
    
    $ skycoin newcoin --help
    ┌┐┌┌─┐┬ ┬┌─┐┌─┐┬┌┐┌
    │││├┤ ││││  │ │││││
    ┘└┘└─┘└┴┘└─┘└─┘┴┘└┘
    newcoin is a helper tool for creating new fiber coins
    
     Available Commands:  
      config    Print fiber.toml config  
      createcoin Create a new coin from a template file
    
    $ skycoin web --help
    ┌─┐┬┌─┬ ┬┌─┐┌─┐┬┌┐┌   ┬ ┬┌─┐┌┐ 
    └─┐├┴┐└┬┘│  │ │││││───│││├┤ ├┴┐
    └─┘┴ ┴ ┴ └─┘└─┘┴┘└┘   └┴┘└─┘└─┘
    Thin client web wallet for Skycoin and fibercoins.
    
    Flags:
      -H, --host string       Host to bind to (default "127.0.0.1")
      -n, --node-url string   node URL (default "https://node.skycoin.com")
      -p, --port int          Port to serve on (default 8001)
    
    

    skyhw --help

    Hardware wallet utilities:

    $ skyhw --help
    
        ┌─┐┬┌─┬ ┬┌─┐┌─┐┬┌┐┌
        └─┐├┴┐└┬┘│  │ │││││
        └─┘┴ ┴ ┴ └─┘└─┘┴┘└┘
        skycoin hardware wallet utilities
    v0.28.2
    built with go1.25.5 X:nodwarf5
    
     Available Commands:    
      cli       the skycoin hardware wallet command line interface    
      daemon    Hardware wallet daemon for Skycoin
    
    Flags:
      -b, --bv        print runtime/debug.BuildInfo.Main.Version
      -d, --info      print runtime/debug.BuildInfo
      -v, --version   version for hardware-wallet
    
    $ skyhw cli --help
    the skycoin hardware wallet command line interface
    
     Available Commands:  
      addressGen          Generate skycoin addresses using the firmware  
      applySettings       Apply settings.  
      backup              Ask the device to perform the seed backup procedure.  
      cancel              Ask the device to cancel the ongoing procedure.  
      checkMessageSignature Check a message signature matches the given address.  
      features            Ask the device Features.  
      firmwareUpdate      Update device's firmware.  
      generateMnemonic    Ask the device to generate a mnemonic and configure itself with it.  
      getMixedEntropy     Get device internal mixed entropy and write it down to a file  
      getRawEntropy       Get device raw internal entropy and write it down to a file  
      getUsbDetails       Ask host usb about details for the hardware wallet  
      recovery            Ask the device to perform the seed recovery procedure.  
      removePinCode       Remove a PIN code on a device.  
      setMnemonic         Configure the device with a mnemonic.  
      setPinCode          Configure a PIN code on a device.  
      signMessage         Ask the device to sign a message using the secret key at given index.  
      transactionSign     Ask the device to sign a transaction using the provided information.  
      wipe                Ask the device to wipe clean all the configuration it contains.
    
    Flags:
      -v, --version   version for cli
    
    $ skyhw daemon --help
    A daemon that provides an HTTP API for interfacing with Skycoin hardware wallets
    
    Flags:
          --color-log                   Add terminal colors to log output (default true)
      -m, --daemon-mode string          Choices are: USB or EMULATOR (default "USB")
      -d, --data-dir string             directory to store app data (defaults to ~/.skycoin) (default "$HOME/.skycoin")
          --disable-header-check        disables the host, origin and referer header checks
          --enable-csrf                 enable CSRF check
          --host-whitelist string       Hostnames to whitelist in the Host header check. Only applies when the web interface is bound to localhost.
          --http-prof                   run the HTTP profiling interface
          --http-prof-host string       hostname to bind the HTTP profiling interface to (default "localhost:6060")
      -l, --log-level string            Choices are: debug, info, warn, error, fatal, panic (default "INFO")
          --logtofile                   log to file
          --profile-cpu                 enable cpu profiling
          --profile-cpu-file string     where to write the cpu profile file (default "cpu.prof")
      -v, --version                     version for daemon
      -a, --web-interface-addr string   addr to serve web interface on (default "127.0.0.1")
      -p, --web-interface-port int      port to serve web interface on (default 9510)
    
    

    PRs

    • Update Documentation #2747
    • update hardware wallet code deps #2746
    • Bump electron & axios #2745
    • Add API endpoint /api/v1/wallet/xpub to return the xpub key of bip44 wallet #2744
    • fix CI errors #2743
    • Update Documentation #2742
    • Add version display and build info flags to main command #2741
    • Merge cobra-cli branch to develop [WIP] #2740
    • Fix explorer --node-addr flag being ignored #2739
    • Update CI github-actions workflow #2738
    • fix address balance not displayed in wallet #2737
    • rebuild skycoin wallet GUI - fix address balance not showing #2735
    • Add skycoin-web: thin client web wallet #2732
    • Add hardware wallet utilities #2731
    • update code deps #2730
    • update skywire code dep #2729
    • update code deps #2725
    • add skycoin explorer compiled UI #2724
    • add explorer #2723
    • Fix Embedded GUI #2722
    • Add peer #2721
    • Add peer #2720
    • Reset hardcoded node version to v0.27.1 #2718
    • refactor cli & make commands importable [WIP] #2716
    • add fibercoin blockchain initialization documentation to cmd/newcoin/README.md #2715
    • Revert "update newcoin documentation" #2704
    • update newcoin documentation #2703
    • Update Electron to v15 #2646
    • Move txn verify functions from visor to transaction package #2638
    • Update dist #2637
    • Add API endpoint /api/v1/transactions/num #2636
    • Do not encrypt temporary wallets #2635
    • Add collection wallet API support #2633
    • Allow to load wallets temporarily with the UI #2631
    • Move package src/wallet/crypto to src/cipher/crypto #2627
    • Add temporary wallet API support #2625
    • Update docker image doc #2624
    • Update changelog #2623
    • Fix incorrect CLI doc about creating unsigned raw transaction #2621
    • Limit blocks number of /api/v1/last_blocks #2618
    • Update Angular and Electron #2617
    • Add format to the numeric input fields #2616
    • Update dist #2606
    • Update Chinese translations to adjust the new GUI changes #2605
    • Encrypt wallet with default crypto type when wallet's 'cryptoType' field is empty #2604
    • Update dist #2599
    • Update Chineses translations #2598
    • Remove unused docker builds #2597
    • Update Electron and Electron Builder #2596
    • Hide the exchange page #2595
    • Run GO111MODULE=off explicitly in run-client.sh #2593
    • [Snyk] Security upgrade electron-builder from 22.9.1 to 22.10.0 #2592
    • Fix the bottom margin #2590
    • General improvements for the front-end #2589
    • Emergency wipe option for the Skywallet #2588
    • Fix tests on github actions #2586
    • Update Electron to v12 #2585
    • Remove prometheus and 'metrics' endpoint #2583
    • Update the UI dependencies #2576
    • Update GUI dist #2574
    • Update version to v0.27.1 #2573
    • Catch up UI changes regarding the Chinese translation #2572
    • Update Chinese translation #2571
    • Improvements for the Electron build #2569
    • Replace github.com/NYTimes/gziphandler #2567
    • Update to use github.com/skycoin/gox #2566
    • Do DB version check #2553
    • More integration tests #2552
    • Do unit tests and integration tests with Github Actions #2551
    • Make the Swaplab integration work in electron and dev builds #2548
    Open source →
    Additional notes

    v0.28.2

    Compare

    Choose a tag to compare

    Open source →
  11. v0.28.123 Dec 2025
    Release notes2 sources agree

    Added

    • Explorer & Web Wallet

      • skycoin explorer subcommand - blockchain explorer with embedded compiled UI
      • skycoin web subcommand - thin client web wallet using WebAssembly (skycoin-lite)
      • Embedded GUI sources for both wallet and explorer (Go embed directives)
      • Explorer runs standalone on port 8001, connects to skycoin node on port 6420
      • Web wallet provides lightweight browser-based access without full node
    • Hardware Wallet Integration

      • Hardware wallet daemon and CLI integration in cmd/hardware-wallet/ (binary: skyhw)
      • Hardware wallet binary (skyhw) included in Linux amd64 releases
      • Comprehensive hardware wallet setup documentation for Linux, macOS, and Windows
      • CI testing for hardware wallet utilities with libusb dependency
      • Restrict hardware-wallet to linux/amd64 only (build tag)
    • Release Infrastructure

      • GitHub Actions workflow for automated releases on tag push
      • GoReleaser configurations for multi-platform builds
        • Linux: amd64, 386, arm64, arm, armhf, riscv64
        • macOS: amd64, arm64
        • Windows: amd64, 386, arm64
      • Changelog generator script (ci_scripts/changelog.sh) using GitHub CLI
      • Token permissions to CI workflow for enhanced security
    • CLI/Command Improvements

      • Version display and build info flags (--bv, --info) to main command
      • Cobra-based CLI with standard help format
      • Embed template files in newcoin binary
    • Newcoin/Fibercoin Enhancements

      • FIBER_TOML environment variable for runtime fibercoin configuration
      • Skycoin daemon can now run a fibercoin node by specifying FIBER_TOML=/path/to/fibercoin/fiber.toml
      • Optimized newcoin and fibercoin creation process
      • Dynamic ASCII art generation using calvin.AsciiFont
      • Dynamic help menu ASCII art and coin name based on FIBER_TOML
      • Complete automated fibercoin blockchain initialization
      • Allow external module lookups in newcoin make target
    • Documentation

      • Add DEVELOPMENT.md and DOCKER.md documentation
      • Add dependency graph visualization to docs
      • Update CLI documentation with actual command outputs and coinhour conversions
      • Update documentation to reflect modern skycoin CLI structure and Go 1.23+ requirement
    • API Endpoints

      • /api/v1/wallet/xpub API endpoint to get xpub key of a bip44 wallet
      • /api/v1/transactions/num to get total transactions number
      • POST /api/v1/wallet/createTemp API to create a temporary wallet
      • POST /api/v1/wallet/scan API to scan wallet addresses ahead (default 20)
      • GET /api/v2/transactions API to get transactions with pagination
      • qr_uri_prefix field to /api/v1/health endpoint
      • src_txid to verbose transaction inputs (affects multiple APIs)
      • calculated_hours to /api/v1/uxout and /api/v1/address_uxouts
    • CLI Commands

      • walletCreateTemp command to create a temporary wallet
      • walletScanAddresses command to scan wallet addresses ahead
      • private-keys param to walletCreate, walletCreateTemp, and walletNewAddresses commands
    • Frontend/GUI

      • Format number input fields with commas (e.g., 1,111,111 instead of 1111111)
      • Update Chinese translations to adjust for new GUI changes
      • Update GUI dist files (multiple frontend rebuilds)
      • Embed bip44 account manager instead of using it as member variable
      • Remove all unused unit test files from GUI folder
      • General improvements for the GUI (see #2589)
      • Bump Electron from 15.2.0 to 22.3.25
      • Bump axios from 0.21.1 to 1.6.0
      • Multiple security dependency updates:
        • json5 from 1.0.1 to 1.0.2
        • express from 4.17.1 to 4.18.2
        • qs from 6.5.2 to 6.5.3
        • decode-uri-component from 0.2.0 to 0.2.2
        • loader-utils from 1.4.0 to 1.4.2
        • socket.io-parser from 4.0.4 to 4.0.5
        • moment from 2.29.1 to 2.29.4
        • eventsource from 1.1.0 to 1.1.1
        • nanoid from 3.1.25 to 3.3.4
        • follow-redirects from 1.14.2 to 1.15.0
        • async from 2.6.3 to 2.6.4
        • minimist from 1.2.5 to 1.2.6
        • karma from 6.3.4 to 6.3.16
        • url-parse from 1.5.3 to 1.5.10
        • engine.io from 4.1.1 to 4.1.2
        • log4js from 6.3.0 to 6.4.0
        • nth-check from 2.0.0 to 2.0.1
        • handlebars from 4.0.11 to 4.5.3
    • Flags

      • -max-last-blocks-count flag to limit /api/v1/last_blocks results (default 256, fixes OOM panic)
      • -max-incoming-connection flag to control maximum allowed incoming connections
    • Testing

      • Go 1.14+ version support
      • Optimize GitHub Actions CI caching

    Changed

    • CLI/Command Structure

      • Complete migration to Cobra-based CLI framework
      • Use Cobra standard help format for all commands
      • Remove hardcoded skycoin references from flag descriptions
      • Use lowercase for ASCII art and wallet name in help menu
      • Fix CLI help flag redefinition panic
    • Versioning & Build

      • Implement buildinfo-based versioning for cmd/skycoin-wallet/ and cmd/hardware-wallet/
      • Update GoReleaser configurations to match skywire release structure and naming conventions
      • Update GoReleaser ldflags to use buildinfo package for version injection
      • Remove documentation files from release archives
    • Binary Names

      • Hardware wallet binary renamed from skyhw-daemon to skyhw
    • Configuration

      • Fix newcoin config-file flag default to config/fiber.toml
    • Frontend/GUI

      • Embed GUI sources into binary using Go embed directives
      • Rebuild skycoin wallet GUI with fixes
      • Fix embedded GUI implementation
      • Revise embedded GUI structure
      • Make GUI work with Node.js 12 and latest hardware wallet daemon
      • Fix web GUI operation in Docker container
      • GUI get the uri prefix from the API
      • GUI update electron and electron builder
      • GUI General improvements for the front-end, see #2589
      • GUI exchange page has been disabled (Swaplab integration not working)
      • Fix Node.js 20 / OpenSSL 3.0 compatibility for UI tests
      • Regenerate package-lock.json after dependency updates
      • Fix npm dependency conflict: upgrade jasmine-core to 3.10.0
      • Update Spanish and Chinese translations
      • Make GUI work with latest version of hardware wallet daemon
    • API Changes

      • POST /api/v1/wallet/encrypt encrypts wallets without 'cryptoType' field using default crypto type
      • Include change addresses for bip44 wallets in /api/v1/wallet endpoint
      • private-keys param added to /api/v1/wallet/create, /api/v1/wallet/createTemp, and /api/v1/wallet/newAddress
    • CLI Command Changes

      • listWallets removed the [directory] argument
      • encryptWallet/decryptWallet show wallet details after operation
      • encryptWallet/decryptWallet only return non-sensitive data (no seeds, secrets, private keys)
      • walletBalance, createRawTransactionV2, showSeed use wallet filename instead of full path
      • createRawTransactionV2 accepts wallet filename instead of full path
      • walletKeyExport -p flag replaced with --path, -p now shorthand for --password
      • walletCreate changes:
        • Removed -wallet-file flag (filename auto-generated)
        • Result consistent with /api/v1/wallet/create API response
        • Encrypt wallet by default with password prompt
        • Removed coin/c and crypto-type/x flags
        • Added scan flag to scan ahead addresses with transaction history
    • Code Structure

      • Move package src/wallet/crypto to src/cipher/crypto
      • Run make format - fix import ordering and formatting
      • Apply formatting from newcoin template generation
    • CI/Build

      • Consolidate CI workflows into single 3-job workflow (Linux, macOS, Windows)
      • Remove all Travis CI references
      • Use golangci-lint-action for linting
      • Start Xvfb before UI tests
      • Disable golangci-lint on Windows CI
      • Skip UI e2e tests in CI (Protractor deprecated)
      • Skip test-386 on macOS (Darwin)

    Fixed

    • Explorer & GUI Fixes

      • Fix wallet balance not showing in GUI - variable shadowing bug
      • Fix explorer opening issue in Electron
      • Fix explorer --node-addr flag being ignored
      • Fix missing unconfirmed transactions from /explorer/address
      • Fix CalculatedHours for /explorer/address
      • Fix TestDisableGUIAPI 404 message expectation
    • Emergency Wipe: #2579 Add emergency wipe option for the Skywallet

    • Temporary Wallet Load: #1109 Temporary wallet load feature

    • Fix CLI error message format by removing SilenceErrors

    • Fix Windows test failure in TestChooseSpendsMaximizeUxOuts

    • Fix TestPoolBroadcastMessage flaky test on 386 architecture

    • Fix test failures in droplet and gnet packages

    • Fix unit test failures in api and gnet packages

    • Fix CORS test failures

    • Fix flaky TestPexAddPeers test

    • Fix skycoin_test.go for cobra-based flag parsing

    • Fix integration test flag parsing

    • Fix transaction create test: genesis UTXOs must have null source txn

    • Update integration test scripts to use GNU-style flags (--flag)

    • Fix 32-bit test failure: ensure slice has minimum length

    • Fix integration tests: set ldflags to correct package

    • Fix CLI integration test binary compilation

    • Fix CLI test: remove flag parsing that conflicts with Cobra

    • Filter test flags from CLI test binary before Cobra parses args

    • Strip GOCOVERDIR warning from CLI integration test output

    • Fix GOCOVERDIR warning regex to preserve error message newlines

    • Fix API integration test 404 message expectation

    • Fix TestDisableGUIAPI 404 message expectation

    • Fix newcoin test file generation

    • Apply formatting to root.go after newcoin generation

    • Fix coin.template formatting to match goimports output

    • Fix Windows CI test failures

    • Fix golangci-lint errors in pool_test.go

    • Fix formatting and go vet warnings

    • Fix all remaining linter issues

    • Fix linter issues: add exported var comments and improve file permissions

    • Add nolint comments for remaining gosec warnings

    Removed

    • Remove endpoint /api/v2/metrics (prometheus dependency removed, no longer supported)
    • Remove duplicate skycoin_test.go from commands directory
    • Remove unused imports in command.template
    Open source →
  12. v0.28.1-alpha.3223 Dec 2025pre-release

    Nothing published for this version

  13. v0.28.1-alpha.3123 Dec 2025pre-release

    Nothing published for this version

  14. v0.28.1-alpha.3022 Dec 2025pre-release

    Nothing published for this version

  15. v0.28.1-alpha.2722 Dec 2025pre-release

    Nothing published for this version

  16. v0.28.1-alpha.2122 Dec 2025pre-release

    Nothing published for this version

  17. v0.28.1-alpha.1522 Dec 2025pre-release

    Nothing published for this version

  18. v0.28.1-alpha.1419 Dec 2025pre-release

    Nothing published for this version

  19. v0.28.1-alpha.1319 Dec 2025pre-release

    Nothing published for this version

  20. v0.28.1-alpha.1218 Dec 2025pre-release

    Nothing published for this version

  21. v0.28.1-alpha.1118 Dec 2025pre-release

    Nothing published for this version

  22. v0.28.1-alpha.1018 Dec 2025pre-release

    Nothing published for this version

  23. v0.28.1-0.20251215160458-f84f07154eae15 Dec 2025pre-release

    Nothing published for this version

  24. v0.28.1-0.20251206161802-91012ebf79cc6 Dec 2025pre-release

    Nothing published for this version

  25. v0.28.1-0.20251205225511-c088af7bbed15 Dec 2025pre-release

    Nothing published for this version

  26. v0.28.1-0.20251118235745-fe01b849604b18 Nov 2025pre-release

    Nothing published for this version

  27. v0.28.1-0.20251109152000-9018c9f373729 Nov 2025pre-release

    Nothing published for this version

  28. v0.28.1-0.20251105220204-dff73e12e6ad5 Nov 2025pre-release

    Nothing published for this version

  29. v0.28.1-0.20251105180803-07de6ecab1df5 Nov 2025pre-release

    Nothing published for this version

  30. v0.28.1-0.20251022232932-b3a84404389822 Oct 2025pre-release

    Nothing published for this version

  31. v0.28.1-0.20251013175539-5f840bbfe2aa13 Oct 2025pre-release

    Nothing published for this version

  32. v0.28.1-0.20251012182647-a1a88ea0df8f12 Oct 2025pre-release

    Nothing published for this version

  33. v0.28.1-0.20251012175619-047fbc0c859512 Oct 2025pre-release

    Nothing published for this version

  34. v0.28.1-0.20250914161012-28a0dc172f9e14 Sept 2025pre-release

    Nothing published for this version

  35. v0.28.1-0.20250912181310-700292b1e99212 Sept 2025pre-release

    Nothing published for this version

  36. v0.28.1-0.20250823221707-c533551dfabd23 Aug 2025pre-release

    Nothing published for this version

  37. v0.28.1-0.20250722185729-e6407653953222 Jul 2025pre-release

    Nothing published for this version

  38. v0.28.1-0.20241105130348-39b49a2d0a7f5 Nov 2024pre-release

    Nothing published for this version

  39. v0.28.1-0.20241025184006-e9a99082a03125 Oct 2024pre-release

    Nothing published for this version

  40. v0.28.010 Aug 2023

    Nothing published for this version

  41. v0.27.123 Nov 2020
    Release notes

    Which version should I download?

    Applications

    Architectures

    • win: Windows (32-bit or 64-bit)
    • win-x64: 64-bit Windows
    • win-x86: 32-bit Windows
    • linux-arm: ARM Linux (e.g. RaspberryPi)
    • linux-x64: 64-bit Linux
    • osx: 64-bit OS X / macOS
    • osx-darwn-x64: 64-bit OS X / macOS

    Downloads

    GUI (Electron)

    https://downloads.skycoin.com/wallet/skycoin-0.27.1-gui-electron-linux-x64.AppImage.tar.gz
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-gui-electron-win-setup.exe
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-gui-electron-osx.dmg

    GUI (Standalone, opens in web browser)

    https://downloads.skycoin.com/wallet/skycoin-0.27.1-gui-standalone-linux-arm.tar.gz
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-gui-standalone-linux-x64.tar.gz
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-gui-standalone-win-x64.zip
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-gui-standalone-win-x86.zip
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-gui-standalone-osx-darwin-x64.zip

    CLI

    https://downloads.skycoin.com/wallet/skycoin-0.27.1-cli-linux-arm.tar.gz
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-cli-linux-x64.tar.gz
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-cli-win-x64.zip
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-cli-win-x86.zip
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-cli-osx-darwin-x64.zip

    Daemon

    https://downloads.skycoin.com/wallet/skycoin-0.27.1-daemon-linux-arm.tar.gz
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-daemon-linux-x64.tar.gz
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-daemon-win-x64.zip
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-daemon-win-x86.zip
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-daemon-osx-darwin-x64.zip

    Signatures

    Refer to the signature verification instructions

    GUI (Electron)

    https://downloads.skycoin.com/wallet/skycoin-0.27.1-gui-electron-linux-x64.AppImage.asc
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-gui-electron-win-setup.exe.asc
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-gui-electron-osx.dmg.asc

    GUI (Standalone, opens in web browser)

    https://downloads.skycoin.com/wallet/skycoin-0.27.1-gui-standalone-linux-arm.tar.gz.asc
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-gui-standalone-linux-x64.tar.gz.asc
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-gui-standalone-win-x64.zip.asc
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-gui-standalone-win-x86.zip.asc
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-gui-standalone-osx-darwin-x64.zip.asc

    CLI

    https://downloads.skycoin.com/wallet/skycoin-0.27.1-cli-linux-arm.tar.gz.asc
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-cli-linux-x64.tar.gz.asc
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-cli-win-x64.zip.asc
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-cli-win-x86.zip.asc
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-cli-osx-darwin-x64.zip.asc

    Daemon

    https://downloads.skycoin.com/wallet/skycoin-0.27.1-daemon-linux-arm.tar.gz.asc
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-daemon-linux-x64.tar.gz.asc
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-daemon-win-x64.zip.asc
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-daemon-win-x86.zip.asc
    https://downloads.skycoin.com/wallet/skycoin-0.27.1-daemon-osx-darwin-x64.zip.asc

    Changelog

    [0.27.1] - 2020-11-22

    Fixed

    • #2540 Desktop wallet v0.27.0 failed to load the price.
    Open source →
    Additional notes

    v0.27.1

    Compare

    Choose a tag to compare

    Open source →
  42. v0.26.024 May 2019
    Release notes

    Which version should I download?

    Applications

    • cli: CLI utility for communicating with the daemon and various offline operations (see https://github.com/skycoin/skycoin/blob/develop/cmd/cli/README.md)
    • daemon: For running as a daemon on a server
    • gui-standalone: For running from the command line as a desktop client that opens in your browser
    • gui-electron: For running as a desktop client that opens in its own application

    Architectures

    • win: Windows (32-bit or 64-bit)
    • win-x64: 64-bit Windows
    • win-x86: 32-bit Windows
    • linux-arm: ARM Linux (e.g. RaspberryPi)
    • linux-x64: 64-bit Linux
    • osx: 64-bit OS X / macOS
    • osx-darwn-x64: 64-bit OS X / macOS

    Downloads

    GUI (Electron)

    https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-electron-linux-x64.AppImage
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-electron-win-setup.exe
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-electron-osx.dmg

    GUI (Standalone, opens in web browser)

    https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-linux-arm.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-linux-x64.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-win-x64.zip
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-win-x86.zip
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-osx-darwin-x64.zip

    CLI

    https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-linux-arm.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-linux-x64.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-win-x64.zip
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-win-x86.zip
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-osx-darwin-x64.zip

    Daemon

    https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-linux-arm.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-linux-x64.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-win-x64.zip
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-win-x86.zip
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-osx-darwin-x64.zip

    SHA256SUMS

    https://downloads.skycoin.net/wallet/SHA256SUMS-0.26.0

    Signatures

    Refer to the signature verification instructions

    GUI (Electron)

    https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-electron-linux-x64.AppImage.asc
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-electron-win-setup.exe.asc
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-electron-osx.dmg.asc

    GUI (Standalone, opens in web browser)

    https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-linux-arm.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-linux-x64.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-win-x64.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-win-x86.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-osx-darwin-x64.zip.asc

    CLI

    https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-linux-arm.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-linux-x64.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-win-x64.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-win-x86.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-osx-darwin-x64.zip.asc

    Daemon

    https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-linux-arm.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-linux-x64.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-win-x64.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-win-x86.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-osx-darwin-x64.zip.asc

    SHA256SUMS

    https://downloads.skycoin.net/wallet/SHA256SUMS-0.26.0.asc

    Changelog

    [0.26.0] - 2019-05-21

    Added

    • When sending coins in the UI, the user can choose to send in SKY, or the equivalent amount of SKY in USD
    • Add the option for changing the language of the GUI.
    • Add Spanish and Simplified Chinese language options
    • Add genesis block hash in INTR message
    • Add bip32 package for preliminary HD wallet support
    • Add CLI checkDBDecoding command to verify the skyencoder-generated binary decoders match the reflect-based decoder
    • Add CLI addresscount command to return the count of addresses that currently have unspent outputs (coins) associated with them.
    • Add -max-inc-msg-len and -max-out-msg-len options to control the size of incoming and outgoing wire messages
    • Add -disable-header-check flag to disable Host/Origin/Referer header checks for the node APIs
    • Add header_check_enabled parameter in the /health endpoint response
    • Add unsigned option to POST /api/v1/wallet/transaction to create unsigned transactions from a wallet
    • Add unsigned option to POST /api/v2/transaction/verify for verifying an unsigned transaction
    • Add POST /api/v2/wallet/transaction/sign to sign an unsigned transaction with a wallet
    • Add POST /api/v2/transaction to create an unsigned transaction from addresses or unspent outputs without a wallet
    • Add /api/v2/data APIs for transaction notes and generic key-value storage.
    • Update /metrics endpoint to add metrics from /health: unspent_outputs, unconfirmed_txns, time_since_last_block_seconds, open_connections, outgoing_connections, incoming_connections, start_at, uptime_seconds, last_block_seq.

    Fixed

    • Return a v2-style error for disabled API endpoints
    • #2172 Fix electron build failure for linux systems
    • Don't send wire protocol messages that exceed the configured 256kB limit, which caused peers to disconnect from the sender
    • #2348 Fix panic in skycoin-cli transaction command if no (zero) arguments are passed. Exactly one argument is expected.

    Changed

    • Duplicate wallets in the wallets folder will prevent the application from starting
    • An empty wallet in the wallets folder will prevent the application from starting
    • Use skyencoder-generated binary encoders/decoders for network and database data, instead of the reflect-based encoders/decoders in cipher/encoder.
    • Add /api/v1/resendUnconfirmedTxns to the WALLET API set
    • In POST /api/v1/wallet/transaction, moved wallet parameters to the top level of the object
    • Incoming wire message size limit increased to 1024kB
    • Clients restrict the maximum number of blocks they will send in a GiveBlocksMessage to 20
    • POST /api/v2/wallet/seed/verify returns an error if the seed's checksum is invalid
    • Increase the detail of error messages for invalid seeds sent to POST /api/v2/wallet/seed/verify
    • Move package github.com/skycoin/skycoin/src/cipher/go-bip39 to github.com/skycoin/skycoin/src/cipher/bip39
    • The Content-Security-Policy header was modified to make it stricter
    • Update INTR message verify logic to reject connection if blockchain pubkey not matched or provided
    • Change the coinhour burn rate to 10%

    Removed

    Open source →
    Additional notes

    v0.26.0

    Compare

    Choose a tag to compare

    Open source →
  43. v0.25.2-0.20230810090212-121f5ce0a5a710 Aug 2023pre-release

    Nothing published for this version

  44. v0.25.2-0.20211109103940-9ca7016bd6869 Nov 2021pre-release

    Nothing published for this version

  45. v0.25.2-0.20190711050017-210a51f0674911 Jul 2019pre-release

    Nothing published for this version

  46. v0.25.19 Feb 2019
    Release notes

    Which version should I download?

    Applications

    • cli: CLI utility for communicating with the daemon and various offline operations (see https://github.com/skycoin/skycoin/blob/develop/cmd/cli/README.md)
    • daemon: For running as a daemon on a server
    • gui-standalone: For running from the command line as a desktop client that opens in your browser
    • gui-electron: For running as a desktop client that opens in its own application

    Architectures

    • win: Windows (32-bit or 64-bit)
    • win-x64: 64-bit Windows
    • win-x86: 32-bit Windows
    • linux-arm: ARM Linux (e.g. RaspberryPi)
    • linux-x64: 64-bit Linux
    • osx: 64-bit OS X / macOS
    • osx-darwn-x64: 64-bit OS X / macOS

    Downloads

    GUI (Electron)

    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-electron-linux-x64.AppImage
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-electron-win-setup.exe
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-electron-osx-x64.zip
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-electron-osx.dmg

    GUI (Standalone, opens in web browser)

    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-standalone-linux-arm.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-standalone-linux-x64.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-standalone-win-x64.zip
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-standalone-win-x86.zip
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-standalone-osx-darwin-x64.zip

    CLI

    https://downloads.skycoin.net/wallet/skycoin-0.25.1-cli-linux-arm.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-cli-linux-x64.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-cli-win-x64.zip
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-cli-win-x86.zip
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-cli-osx-darwin-x64.zip

    Daemon

    https://downloads.skycoin.net/wallet/skycoin-0.25.1-daemon-linux-arm.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-daemon-linux-x64.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-daemon-win-x64.zip
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-daemon-win-x86.zip
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-daemon-osx-darwin-x64.zip

    SHA256SUMS

    https://downloads.skycoin.net/wallet/SHA256SUMS-0.25.1

    Signatures

    Refer to the signature verification instructions

    GUI (Electron)

    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-electron-linux-x64.AppImage.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-electron-win-setup.exe.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-electron-osx-x64.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-electron-osx.dmg.asc

    GUI (Standalone, opens in web browser)

    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-standalone-linux-arm.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-standalone-linux-x64.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-standalone-win-x64.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-standalone-win-x86.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-standalone-osx-darwin-x64.zip.asc

    CLI

    https://downloads.skycoin.net/wallet/skycoin-0.25.1-cli-linux-arm.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-cli-linux-x64.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-cli-win-x64.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-cli-win-x86.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-cli-osx-darwin-x64.zip.asc

    Daemon

    https://downloads.skycoin.net/wallet/skycoin-0.25.1-daemon-linux-arm.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-daemon-linux-x64.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-daemon-win-x64.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-daemon-win-x86.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.1-daemon-osx-darwin-x64.zip.asc

    SHA256SUMS

    https://downloads.skycoin.net/wallet/SHA256SUMS-0.25.1.asc

    [0.25.1] - 2019-02-08

    Added

    • Add CLI addressTransactions command
    • Add /api/v2/wallet/seed/verify to verify if seed is a valid bip39 mnemonic seed
    • Filter transactions in the History view in the UI

    Fixed

    • /api/v1/health will return correct build info when running Docker containers based on skycoin/skycoin mainnet image.
    • #2083, Windows desktop wallet sometimes shows "Error#1" on start

    Changed

    • Extend URI specification to allow plain addresses (i.e. without a skycoin: prefix)
    • Switch skycoin-cli from urfave/cli to spf13/cobra.
      Now all options of a cli command must only use -- prefix instead of a mix of -- and - prefixes.
      - prefix is only allowed when using shorthand notation.
    • Use an optimized base58 library for faster address decoding and encoding.

    Removed

    Open source →
    Additional notes

    v0.25.1

    Compare

    Choose a tag to compare

    Open source →
  47. v0.25.027 Dec 2018
    Release notes

    Which version should I download?

    Applications

    • cli: CLI utility for communicating with the daemon and various offline operations (see https://github.com/skycoin/skycoin/blob/develop/cmd/cli/README.md)
    • daemon: For running as a daemon on a server
    • gui-standalone: For running from the command line as a desktop client that opens in your browser
    • gui-electron: For running as a desktop client that opens in its own application

    Architectures

    • win: Windows (32-bit or 64-bit)
    • win-x64: 64-bit Windows
    • win-x86: 32-bit Windows
    • linux-arm: ARM Linux (e.g. RaspberryPi)
    • linux-x64: 64-bit Linux
    • osx: 64-bit OS X / macOS
    • osx-darwn-x64: 64-bit OS X / macOS

    Downloads

    GUI (Electron)

    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-electron-linux-x64.AppImage
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-electron-win-setup.exe
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-electron-osx-x64.zip
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-electron-osx.dmg

    GUI (Standalone, opens in web browser)

    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-standalone-linux-arm.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-standalone-linux-x64.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-standalone-win-x64.zip
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-standalone-win-x86.zip
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-standalone-osx-darwin-x64.zip

    CLI

    https://downloads.skycoin.net/wallet/skycoin-0.25.0-cli-linux-arm.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-cli-linux-x64.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-cli-win-x64.zip
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-cli-win-x86.zip
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-cli-osx-darwin-x64.zip

    Daemon

    https://downloads.skycoin.net/wallet/skycoin-0.25.0-daemon-linux-arm.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-daemon-linux-x64.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-daemon-win-x64.zip
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-daemon-win-x86.zip
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-daemon-osx-darwin-x64.zip

    SHA256SUMS

    https://downloads.skycoin.net/wallet/SHA256SUMS-0.25.0

    Signatures

    Refer to the signature verification instructions

    GUI (Electron)

    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-electron-linux-x64.AppImage.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-electron-win-setup.exe.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-electron-osx-x64.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-electron-osx.dmg.asc

    GUI (Standalone, opens in web browser)

    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-standalone-linux-arm.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-standalone-linux-x64.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-standalone-win-x64.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-standalone-win-x86.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-gui-standalone-osx-darwin-x64.zip.asc

    CLI

    https://downloads.skycoin.net/wallet/skycoin-0.25.0-cli-linux-arm.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-cli-linux-x64.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-cli-win-x64.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-cli-win-x86.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-cli-osx-darwin-x64.zip.asc

    Daemon

    https://downloads.skycoin.net/wallet/skycoin-0.25.0-daemon-linux-arm.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-daemon-linux-x64.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-daemon-win-x64.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-daemon-win-x86.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.25.0-daemon-osx-darwin-x64.zip.asc

    SHA256SUMS

    https://downloads.skycoin.net/wallet/SHA256SUMS-0.25.0.asc

    Changelog [0.25.0] - 2018-12-27

    Upcoming deprecated method removal notice

    In the v0.26.0 these features and functions will be removed. If you have a need for any of these features, let us know.

    Notice

    Nodes v0.23.0 and earlier will not be able to connect to v0.25.0 due to a change in the introduction packet message.

    Nodes v0.24.1 and earlier will not be able to connect to v0.26.0 due to a similar change.

    Make sure to upgrade to v0.25.0 so that your node will continue to connect once v0.26.0 is released.

    Added

    • Add -csv option to cli send and cli createRawTransaction, which will send coins to multiple addresses defined in a csv file
    • Add -disable-default-peers option to disable the default hardcoded peers and mark all cached peers as untrusted
    • Add -custom-peers-file to load peers from disk. This peers file is a newline separate list of ip:port strings
    • Add user_agent, coin, csrf_enabled, csp_enabled, wallet_api_enabled, unversioned_api_enabled, gui_enabled and json_rpc_enabled, coinhour_burn_factor configuration settings and started_at timestamp to the /api/v1/health endpoint response
    • Add verbose flag to /api/v1/block, /api/v1/blocks, /api/v1/last_blocks, /api/v1/pendingTxs, /api/v1/transaction, /api/v1/transactions, /api/v1/wallet/transactions to return verbose block data, which includes the address, coins, hours and calculcated_hours of the block's transaction's inputs
    • Add encoded flag to /api/v1/transaction to return an encoded transaction
    • Add -http-prof-host option to choose the HTTP profiler's bind hostname (defaults to localhost:6060)
    • Add -enable-api-sets, -disable-api-sets, -enable-all-api-sets options to choose which sets of API endpoints to enable. Options are READ, STATUS, TXN, WALLET, PROMETHEUS, INSECURE_WALLET_SEED, DEPRECATED_WALLET_SPEND. Multiple values must be comma separated.
    • /api/v1/wallet/spend is deprecated and requires -enable-api-set=DEPRECATED_WALLET_SPEND to enable it. Use /api/v1/wallet/transaction and /api/v1/injectTransaction instead.
    • Add -host-whitelist option to specify alternate allowed hosts when communicating with the API bound to a localhost interface
    • Add the head block header to the response of GET /api/v1/outputs
    • Add "ux_hash" to block headers in API responses
    • Database verification will only be performed once when upgrading to the next version. Verification will not be performed on subsequent upgrades unless necessary. To force verification, use -verify-db=true. Note that it is unsafe to downgrade the skycoin node without erasing the database first.
    • Add seqs parameter to /api/v1/blocks to query multiple blocks by sequences
    • Add /api/v2/wallet/recover to recover an encrypted wallet by providing the seed
    • Add HTTP Basic Auth options -web-interface-username and -web-interface-password. Auth is only available when using -web-interface-https unless -web-interface-plaintext-auth is also used.
    • Go application metrics exported at /api/v2/metrics (API set PROMETHEUS) in Prometheus format
    • Add /api/v2/wallet/recover to recover an encrypted wallet by providing the seed
    • Add fiberAddressGen CLI command to generate distribution addresses for fiber coins
    • Coinhour burn factor when creating transactions can be configured at runtime with USER_BURN_FACTOR envvar
    • Max transaction size when creating transactions can be configured at runtime with USER_MAX_TXN_SIZE envvar
    • Max decimals allowed when creating transactions can be configured at runtime with USER_MAX_DECIMALS envvar
    • Daemon configured builds will be available on the releases page. The builds available for previous versions are configured for desktop client use.
    • skycoin-cli builds will be available on the releases page.
    • A user agent string is sent in the wire protocol's introduction packet
    • -max-connections option to control total max connections
    • /api/v1/network/disconnect to disconnect a peer
    • Complete support for cipher package in libskycoin C API.
    • Add coin, wallet, util/droplet and util/fee methods as part of libskycoin C API
    • Add make update-golden-files to Makefile
    • Add CLI richlist command
    • Add util/droplet and util/fee API's as part of libskycoin
    • Implement SWIG interfaces in order to generate client libraries for multiple programming languages

    Fixed

    • Fix hanging process caused when the p2p listener port is already in use
    • Fix exit status of CLI tool when wallet file cannot be loaded
    • Fix calculated_hours and fee in /api/v1/explorer/address responses
    • Fix calculated_hours and fee in /api/v2/transaction/verify responses for confirmed transactions
    • /api/v1/blocks and /api/v1/last_blocks return 500 instead of 400 on database errors
    • POST /api/v1/wallet returns 500 instead of 400 for internal errors
    • Fix unspent output hashes in the cli decodeRawTransaction result
    • POST /api/v1/wallet/newAddress and POST /api/v1/wallet/spend will correctly fail if the wallet is not encrypted but a password is provided
    • Return 503 error for /api/v1/injectTransaction for all message broadcast failures (note that it is still possible for broadcast to fail but no error to be returned, in certain conditions)
    • Fixed autogenerated HTTPS certs. Certs are now self-signed ECDSA certs, valid for 10 years, valid for localhost and all public interfaces found on the machine. The default cert and key are renamed from cert.pem, key.pem to skycoind.cert, skycoind.key
    • /api/v1/resendUnconfirmedTxns will return 503 Service Unavailable is no connections are available for broadcast
    • #1979, Fix header check to allow localhost:6420

    Changed

    • Add blockchain pubkey in introduction message, it would close the connection if the pubkey is not matched, but would accept it if pubkey is not provided.
    • CLI tool uses the REST API instead of the deprecated webrpc API to communicate with the node
    • cli status return value is now the response from GET /api/v1/health, which changes some fields
    • /api/v1/network/ endpoints will return an empty array for array values instead of null
    • /api/v1/blocks will return an empty array for "blocks" instead of null
    • /api/v1/blockchain/progress will return an empty array for "peers" instead of null
    • go run cmd/skycoin/skycoin.go will have exit status 1 on failure and exit status 2 on panic
    • The deprecated JSON 2.0 RPC interface is disabled by default for all run modes, since it is no longer needed for the CLI tool
    • Remove "unknown" from the "status" field in responses from /api/v1/explorer/address, /api/v1/transaction, /api/v1/transactions
    • cli decodeRawTransaction output format changed, see the CLI README
    • /api/v1/wallet/spend is deprecated, disabled by default and requires -enable-api-sets=DEPRECATED_WALLET_SPEND to enable it. Use /api/v1/wallet/transaction and /api/v1/injectTransaction instead.
    • Invalid password in /api/v1/wallet requests now return 400 instead of 401
    • Replace cmd/address_gen/ and cmd/address_gen2 with go run cmd/cli/cli.go addressGen
    • cli addressGen arguments have changed
    • cli generateWallet renamed to cli walletCreate
    • cli generateAddresses renamed to cli walletAddAddresses
    • /api/v1/explorer/address is deprecated in favor of /api/v1/transactions?verbose=1
    • /api/v1/balance, /api/v1/transactions, /api/v1/outputs and /api/v1/blocks accept the POST method so that large request bodies can be sent to the server, which would not fit in a GET query string
    • Send new DISC disconnect packet to peer before disconnecting
    • /api/v1/health "open_connections" value now includes incoming connections. Added "outgoing_connections" and "incoming_connections" fields to separate the two.
    • run.sh is now run-client.sh and a new run-daemon.sh script is added for running in server daemon mode
    • /api/v1/network/connection* connection object's field "introduced" replaced with field "state" which may have the values "pending", "connected" or "introduced"
    • /api/v1/network/connection* field "is_trusted_peer" added to connection object to indicate if the peer is in the hardcoded list of default peers
    • /api/v1/network/connection* field "connected_at", "unconfirmed_burn_factor" and "unconfirmed_max_transaction_size" added to connection object
    • /api/v1/network/connections now includes incoming connections. Filters are added to query connections by state and direction
    • /api/v1/resendUnconfirmedTxns is now a POST method, previously was a GET method
    • Transactions that violation soft constraints will propagate through the network
    • Node will send more peers before disconnecting due to a full peer list
    • Refactor CSRF to use HMAC tokens.
    • Add transaction verification parameters to the GET /health response

    Removed

    • Remove USE_CSRF envvar from the CLI tool. It uses the REST API client now, which will automatically detect CSRF as needed, so no additional configuration is necessary. Operators may still wish to disable CSRF on their remote node to reduce request overhead.
    • Remove -enable-wallet-api and -enable-seed-api in place of including WALLET and INSECURE_WALLET_SEED in -enable-api-sets.
    • Copies of the source code removed from release builds due to build artifact size
    Open source →
    Additional notes

    v0.25.0

    Compare

    Choose a tag to compare

    Open source →
  48. v0.24.11 Aug 2018
    Release notes

    Downloads

    https://downloads.skycoin.net/wallet/skycoin-0.24.1-bin-linux-arm.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.24.1-bin-linux-x64.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.24.1-gui-linux-x64.AppImage
    https://downloads.skycoin.net/wallet/skycoin-0.24.1-bin-win-x64.zip
    https://downloads.skycoin.net/wallet/skycoin-0.24.1-bin-win-x86.zip
    https://downloads.skycoin.net/wallet/skycoin-0.24.1-gui-win-setup.exe
    https://downloads.skycoin.net/wallet/skycoin-0.24.1-bin-osx-darwin-x64.zip
    https://downloads.skycoin.net/wallet/skycoin-0.24.1-gui-osx-x64.zip
    https://downloads.skycoin.net/wallet/skycoin-0.24.1-gui-osx.dmg
    https://downloads.skycoin.net/wallet/SHA256SUMS-0.24.1

    Signatures

    https://downloads.skycoin.net/wallet/skycoin-0.24.1-bin-linux-arm.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.24.1-bin-linux-x64.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.24.1-gui-linux-x64.AppImage.asc
    https://downloads.skycoin.net/wallet/skycoin-0.24.1-bin-win-x64.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.24.1-bin-win-x86.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.24.1-gui-win-setup.exe.asc
    https://downloads.skycoin.net/wallet/skycoin-0.24.1-bin-osx-darwin-x64.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.24.1-gui-osx-x64.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.24.1-gui-osx.dmg.asc
    https://downloads.skycoin.net/wallet/SHA256SUMS-0.24.1.asc

    Signature verification instructions

    [0.24.1] - 2018-07-30

    Added

    • Add Content-Security-Policy header to http responses

    Fixed

    • Fix portable browser version opening to blank page
    Open source →
    Additional notes

    v0.24.1

    Compare

    Choose a tag to compare

    Open source →
  49. v0.24.026 Jul 2018
    Release notes

    Downloads

    https://downloads.skycoin.net/wallet/skycoin-0.24.0-bin-linux-arm.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.24.0-bin-linux-x64.tar.gz
    https://downloads.skycoin.net/wallet/skycoin-0.24.0-gui-linux-x64.AppImage
    https://downloads.skycoin.net/wallet/skycoin-0.24.0-bin-win-x64.zip
    https://downloads.skycoin.net/wallet/skycoin-0.24.0-bin-win-x86.zip
    https://downloads.skycoin.net/wallet/skycoin-0.24.0-gui-win-setup.exe
    https://downloads.skycoin.net/wallet/skycoin-0.24.0-bin-osx-darwin-x64.zip
    https://downloads.skycoin.net/wallet/skycoin-0.24.0-gui-osx-x64.zip
    https://downloads.skycoin.net/wallet/skycoin-0.24.0-gui-osx.dmg
    https://downloads.skycoin.net/wallet/SHA256SUMS-0.24.0

    Signatures

    https://downloads.skycoin.net/wallet/skycoin-0.24.0-bin-linux-arm.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.24.0-bin-linux-x64.tar.gz.asc
    https://downloads.skycoin.net/wallet/skycoin-0.24.0-gui-linux-x64.AppImage.asc
    https://downloads.skycoin.net/wallet/skycoin-0.24.0-bin-win-x64.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.24.0-bin-win-x86.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.24.0-gui-win-setup.exe.asc
    https://downloads.skycoin.net/wallet/skycoin-0.24.0-bin-osx-darwin-x64.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.24.0-gui-osx-x64.zip.asc
    https://downloads.skycoin.net/wallet/skycoin-0.24.0-gui-osx.dmg.asc
    https://downloads.skycoin.net/wallet/SHA256SUMS-0.24.0.asc

    Signature verification instructions

    [0.24.0] - 2018-07-06

    Added

    • Minimum go version is go1.10
    • Add environment variable DATA_DIR in CLI's
    • USE_CSRF environment variable for CLI, if the remote node has CSRF enabled (CSRF is enabled by default, use -disable-csrf to disable)
    • cli showConfig command to echo the cli's configuration back to the user
    • Option to generate 12/24 word seed when creating new wallet
    • libskycoin 0.0.1 released with bindings for cipher/address, cipher/hash, cipher/crypto, cli/create_rawtx
    • Add -version flag to show node version
    • Add transaction verification step to "Send" page
    • Add more details about transaction in transaction history
    • Add advanced spend UI
    • Add CLI encryptWallet command
    • Add CLI decryptWallet command
    • Add CLI showSeed command
    • Add password argument to the CLI commands of addPrivateKey, createRawTransaction, generateAddresses, generateWallet, send
    • Support for decoding map values in cipher binary encoder
    • Expose known block height of peer in brand new height field added in responses of GET /api/v1/network/connections API endpoints
    • -verify-db option (default true), will verify the database integrity during startup and exit if a problem is found
    • -reset-corrupt-db option (default false) will verify the database integrity during startup and reset the db if a problem is found
    • GET /explorer/address: add fee to transaction objects and calculated_hours to transaction inputs
    • Test data generator and test suite for verification of alternative cipher implementations
    • Begin /api/v2 API endpoints. These endpoints are in beta and subject to change.
    • Add POST /api/v2/transaction/verify API endpoint
    • Add POST /api/v2/address/verify API endpoint
    • Add ignore_unconfirmed option to POST /api/v1/wallet/transaction to allow transactions to be created or spent even if there are unspent outputs in the unconfirmed pool.
    • Add uxouts to POST /api/v1/wallet/transaction, to allow specific unspent outputs to be used in a transaction.
    • Add Dockerfile in docker/images/dev-cli to build a docker image suitable for development.
    • Coin creator tool, cmd/newcoin, to quickly bootstrap a new fiber coin
    • Add Dockerfile in docker/images/dev-dind to build a docker in docker image based on skycoindev-cli.

    Fixed

    • Reduce connection disconnects, improves syncing
    • Fix #1171, update CLI to support wallet encryption
    • Use bolt.Tx correctly for read operations
    • Docker images for arm32v5 and ar32v7 architectures by using busybox as base in docker/images/mainnet/Dockerfile and docker/images/mainnet/hooks/

    Changed

    • JSON 2.0 RPC interface (used by the CLI tool) is now served on the same host interface as the REST API, port 6420. The additional listener has been removed.
    • CLI's RPC_ADDR environment variable must now start with a scheme e.g. http://127.0.0.1:6420, previously it did not use a scheme.
    • API response will be gzip compressed if client sends request with 'Accept-Encoding' contains 'gzip' in the header.
    • GET /api/v1/wallet/balance and GET /api/v1/balance now return an address balance list as well.
    • API endpoints are prefixed with /api/v1/. API endpoints without the /api/v1/ prefix are deprecated but can be enabled with -enable-unversioned-api. Please migrate to use /api/v1/ prefix in URLs.
    • Enable message protocol upgrade
    • change_address is no longer required in POST /api/v1/wallet/transaction. If not provided, change_address will default to one of the addresses being spent from.
    • In POST /api/v1/wallet/transaction, for auto type share mode requests, if extra coinhours remain after applying the share_factor but change cannot be made due to insufficient coins, the share_factor will switch to 1.0.
    • Support automatic port allocation of the API interface by specifying port 0
    • The web interface / API port is randomly allocated for the precompiled standalone client and electron client released on the website.
      If you are using the CLI tool or another API client to communicate with the standalone client, use -web-interface-port=6420 to continue using port 6420.
      If the program is run from source (e.g. go run, run.sh, make run) there is no change, the API will still be on port 6420.
    • Change number of outgoing connections to 8 from 16
    • Transaction history shows transactions between own addresses
    • Client will only maintain one connection to the default hardcoded peers, instead of all of them

    Removed

    • Remove -rpc-interface-addr, -rpc-interface-port options. The RPC interface is now on default port 6420 with the REST API.
    • Remove -rpc-thread-num option
    • Remove -connect-to option
    • Remove -print-web-interface-address option
    • Remove support for go1.9
    Open source →
    Additional notes

    v0.24.0

    Compare

    Choose a tag to compare

    Open source →
  50. v0.23.026 Apr 2018

    Nothing published for this version

  51. v0.22.1-0.20180828061740-abb08b463e7e28 Aug 2018pre-release

    Nothing published for this version

  52. v0.22.1-0.20180510024339-94523128669b10 May 2018pre-release

    Nothing published for this version

  53. v0.22.023 Mar 2018

    Nothing published for this version

  54. v0.21.115 Dec 2017

    Nothing published for this version

  55. v0.21.012 Dec 2017

    Nothing published for this version

  56. v0.21.0-rc19 Dec 2017pre-release

    Nothing published for this version

  57. v0.20.5-0.20171209150736-1690e0201bd79 Dec 2017pre-release

    Nothing published for this version

  58. v0.20.43 Nov 2017

    Nothing published for this version

  59. v0.20.4-0.20171030044356-01ab4cdcee6430 Oct 2017pre-release

    Nothing published for this version

  60. v0.20.323 Oct 2017

    Nothing published for this version