Skip to content

nymtech/nyxd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9bd21c1 · Mar 12, 2025
Nov 8, 2024
Feb 3, 2025
Feb 21, 2025
Jan 22, 2025
Feb 27, 2025
Jan 28, 2025
Jan 22, 2025
Jan 22, 2025
Feb 3, 2025
Feb 21, 2024
Jan 22, 2025
Apr 2, 2024
Nov 19, 2020
Feb 7, 2024
May 28, 2019
Apr 1, 2024
Sep 5, 2023
Sep 25, 2023
Mar 3, 2023
Jan 22, 2025
Mar 22, 2021
Nov 11, 2022
Nov 11, 2022
Jun 14, 2024
Jun 14, 2024
Nov 12, 2024
Dec 11, 2024
Nov 17, 2022
Jan 22, 2025
Jan 23, 2025
Dec 26, 2024
Nov 12, 2024
Nov 17, 2020
Oct 10, 2022
Mar 12, 2025
Mar 12, 2025

Repository files navigation

Nyx Zone

This repository hosts nyxd, a Cosmos zone with wasm smart contracts enabled. In the future, nyxd's smart contracts will include extensions making it easy to use Coconut credentials.

This code was forked from the cosmwasm/wasmd repository, which was itself forked from cosmos/gaiad as a basis by the CosmWasm project. They then added x/wasm and cleaned up many gaia-specific files. However, the nyxd binary should function just like gaiad except for the addition of the x/wasm module.

Note: Requires Go 1.23.5. The mainnet binary in the releases is built with Go 1.23.5 so if you plan on building from source please use that version!

⚠️ Using other versions of Go may result in non-determinism (app-hash issues)

As this is essentially a no-modifications fork of wasmd, security issues are best handled upstream. For critical security issues & disclosure, see the CosmWasm/wasmd SECURITY.md.

Quick Start

Please refer to validator operators guide for setup instructions.

Further Reading

For extended information, please refer to the README.md of the parent CosmWasm/wasmd repository.