# v1.5.3

## Package Downloads <a href="#package-downloads" id="package-downloads"></a>

### RPM <a href="#rpm" id="rpm"></a>

Cypress Packages

* [kcnd-v1.5.3-0.el7.x86\_64.rpm](http://packages.klaytn.net/klaytn/v1.5.3/kcnd-v1.5.3-0.el7.x86_64.rpm)
* [kpnd-v1.5.3-0.el7.x86\_64.rpm](http://packages.klaytn.net/klaytn/v1.5.3/kpnd-v1.5.3-0.el7.x86_64.rpm)
* [kend-v1.5.3-0.el7.x86\_64.rpm](http://packages.klaytn.net/klaytn/v1.5.3/kend-v1.5.3-0.el7.x86_64.rpm)

Baobab Packages

* [kcnd-baobab-v1.5.3-0.el7.x86\_64.rpm](http://packages.klaytn.net/klaytn/v1.5.3/kcnd-baobab-v1.5.3-0.el7.x86_64.rpm)
* [kpnd-baobab-v1.5.3-0.el7.x86\_64.rpm](http://packages.klaytn.net/klaytn/v1.5.3/kpnd-baobab-v1.5.3-0.el7.x86_64.rpm)
* [kend-baobab-v1.5.3-0.el7.x86\_64.rpm](http://packages.klaytn.net/klaytn/v1.5.3/kend-baobab-v1.5.3-0.el7.x86_64.rpm)

Common Packages

* [kscnd-v1.5.3-0.el7.x86\_64.rpm](http://packages.klaytn.net/klaytn/v1.5.3/kscnd-v1.5.3-0.el7.x86_64.rpm)
* [kspnd-v1.5.3-0.el7.x86\_64.rpm](http://packages.klaytn.net/klaytn/v1.5.3/kspnd-v1.5.3-0.el7.x86_64.rpm)
* [ksend-v1.5.3-0.el7.x86\_64.rpm](http://packages.klaytn.net/klaytn/v1.5.3/ksend-v1.5.3-0.el7.x86_64.rpm)
* [kbnd-v1.5.3-0.el7.x86\_64.rpm](http://packages.klaytn.net/klaytn/v1.5.3/kbnd-v1.5.3-0.el7.x86_64.rpm)
* [kgen-v1.5.3-0.el7.x86\_64.rpm](http://packages.klaytn.net/klaytn/v1.5.3/kgen-v1.5.3-0.el7.x86_64.rpm)
* [homi-v1.5.3-0.el7.x86\_64.rpm](http://packages.klaytn.net/klaytn/v1.5.3/homi-v1.5.3-0.el7.x86_64.rpm)

### Linux <a href="#linux" id="linux"></a>

Cypress Packages

* [kcn-v1.5.3-0-linux-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/kcn-v1.5.3-0-linux-amd64.tar.gz)
* [kpn-v1.5.3-0-linux-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/kpn-v1.5.3-0-linux-amd64.tar.gz)
* [ken-v1.5.3-0-linux-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/ken-v1.5.3-0-linux-amd64.tar.gz)

Baobab Packages

* [kcn-baobab-v1.5.3-0-linux-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/kcn-baobab-v1.5.3-0-linux-amd64.tar.gz)
* [kpn-baobab-v1.5.3-0-linux-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/kpn-baobab-v1.5.3-0-linux-amd64.tar.gz)
* [ken-baobab-v1.5.3-0-linux-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/ken-baobab-v1.5.3-0-linux-amd64.tar.gz)

Common Packages

* [kscn-v1.5.3-0-linux-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/kscn-v1.5.3-0-linux-amd64.tar.gz)
* [kspn-v1.5.3-0-linux-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/kspn-v1.5.3-0-linux-amd64.tar.gz)
* [ksen-v1.5.3-0-linux-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/ksen-v1.5.3-0-linux-amd64.tar.gz)
* [kbn-v1.5.3-0-linux-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/kbn-v1.5.3-0-linux-amd64.tar.gz)
* [kgen-v1.5.3-0-linux-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/kgen-v1.5.3-0-linux-amd64.tar.gz)
* [homi-v1.5.3-0-linux-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/homi-v1.5.3-0-linux-amd64.tar.gz)

### MacOS <a href="#macos" id="macos"></a>

Cypress Packages

* [kcn-v1.5.3-0-darwin-10.10-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/kcn-v1.5.3-0-darwin-10.10-amd64.tar.gz)
* [kpn-v1.5.3-0-darwin-10.10-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/kpn-v1.5.3-0-darwin-10.10-amd64.tar.gz)
* [ken-v1.5.3-0-darwin-10.10-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/ken-v1.5.3-0-darwin-10.10-amd64.tar.gz)

Baobab Packages

* [kcn-baobab-v1.5.3-0-darwin-10.10-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/kcn-baobab-v1.5.3-0-darwin-10.10-amd64.tar.gz)
* [kpn-baobab-v1.5.3-0-darwin-10.10-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/kpn-baobab-v1.5.3-0-darwin-10.10-amd64.tar.gz)
* [ken-baobab-v1.5.3-0-darwin-10.10-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/ken-baobab-v1.5.3-0-darwin-10.10-amd64.tar.gz)

Common Packages

* [kscn-v1.5.3-0-darwin-10.10-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/kscn-v1.5.3-0-darwin-10.10-amd64.tar.gz)
* [kspn-v1.5.3-0-darwin-10.10-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/kspn-v1.5.3-0-darwin-10.10-amd64.tar.gz)
* [ksen-v1.5.3-0-darwin-10.10-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/ksen-v1.5.3-0-darwin-10.10-amd64.tar.gz)
* [kbn-v1.5.3-0-darwin-10.10-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/kbn-v1.5.3-0-darwin-10.10-amd64.tar.gz)
* [kgen-v1.5.3-0-darwin-10.10-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/kgen-v1.5.3-0-darwin-10.10-amd64.tar.gz)
* [homi-v1.5.3-0-darwin-10.10-amd64.tar.gz](http://packages.klaytn.net/klaytn/v1.5.3/homi-v1.5.3-0-darwin-10.10-amd64.tar.gz)

### Windows <a href="#windows" id="windows"></a>

* Not supported yet

## Release Notes <a href="#release-notes" id="release-notes"></a>

### New Features

* Implemented a streaming module to push fetched blockchain data to Kafka in real-time
  * Implemented a Kafka client (#685)
  * Added options for Kafka (#689)
  * Implemented a Kafka consumer (#697)
* Implemented Remote Cache (redis) (#681)
* Implemented Redis pub/sub for the latest block (#676)
* Implemented DB Migration feature (#648)
* Implemented StateTrieNode cache dump feature to restore the cache after restart for performance boost at cold start (#692, #702)

### Improvements

* Fixed wrong status API output of state trie migration (#703)
* Fixed the validation logic of a role-based key including `AccountKeyLegacy` (#674)

### Miscellaneous

* Added options to disable Fetcher/Downloader/Worker (#680, #688)
* Implemented to generate the genesis block with existing chain data (#649)
* Removed the unused flag `--cache.writethrough` (#682)
* Added an error log when failed to read the trie DB (#683)
* Added the staking contract source code (#699)
* Added `--start-block-num` to test past blocks (#711)
* Added a validity check when a keystore is created (#725)
* Added read/write performance metrics for Level DB (#726)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://archive-docs.klaytn.foundation/content/installation-guide/deployment/download/v1.5.3.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
