Install node.js and node.js package manager(npm) and execute this command

$ npm install -g @terra-money/houston

Houston builds on the latest stable node version(v12.18.3). Adjust node version if it cannot be installed on the device.

Houston will gracefully setup a stable version of rust compiler and wasm target to develop smart contracts on Terra blockchain.

Once you install it, run

$ houston