# \[ANN\] Tendermint KMS v0.7: network timeouts and genesis bugfixes

**URL:** <https://forum.cosmos.network/t/ann-tendermint-kms-v0-7-network-timeouts-and-genesis-bugfixes/3067>\
**Category:** Validation\
**Created:** [December 17, 2019, 3:31am UTC](https://forum.cosmos.network/t/ann-tendermint-kms-v0-7-network-timeouts-and-genesis-bugfixes/3067 "2019-12-17T03:31:30Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![iqlusion](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.cosmos.network/iqlusion/32/294_2.png) [@iqlusion](https://forum.cosmos.network/u/iqlusion)\
**Post date:** [December 17, 2019, 3:31am UTC](https://forum.cosmos.network/t/ann-tendermint-kms-v0-7-network-timeouts-and-genesis-bugfixes/3067/1 "2019-12-17T03:31:30Z")

</div>

Tendermint KMS v0.7.0 is out! [You can read the full changelog here](https://github.com/tendermint/kms/pull/383).

We are presently running it in production here at @iqlusion on both the `cosmoshub-3` and Terra `columbus-3` networks. It should largely be a “drop-in” release with no actionable system administration tasks involved in deploying it.

Here are the notable highlights of this release:

- **Network timeouts:** this release supports long-awaited [configurable timeouts on network I/O](https://github.com/tendermint/kms/blob/master/src/config/validator.rs#L31), with a default of 10 seconds. See [tendermint/kms#310](https://github.com/tendermint/kms/issues/310) for more information.
- **Genesis bugfixes:** in the previous release the double signing protection code was too strict and would [prevent signing the genesis block of new networks](https://github.com/tendermint/kms/issues/369), which caused some startup troubles on `cosmoshub-3` and `columbus-3`. This was addressed by relaxing the logic around signing the first block.

Beyond that, this release includes various bugfixes and dependency upgrades, including an upgrade to `tendermint-rs` v0.11. You can find release notes for that here:

> <https://github.com/interchainio/tendermint-rs/blob/master/CHANGES.md#0110-2019-12-11>

Next up for the KMS: moving it to an asynchronous architecture and support for application-specific access to keys for the purposes of e.g. signing price oracles. We hope to post a design announcement about these sorts of things soon.
