diff --git a/src/pages/tutorial.mdx b/src/pages/tutorial.mdx index e729c6f0..de0e7f51 100644 --- a/src/pages/tutorial.mdx +++ b/src/pages/tutorial.mdx @@ -3,6 +3,6 @@ This module is a collection of guides for creating CosmWasm smart contracts. It will lead you step by step, and explain relevant topics from the easiest to the trickier ones. -The idea of these tutorials is not only to tell you about smart contracts API but also to show you -how to do it in a clean and maintainable way. We will show you patterns that CosmWasm creators +The point of these tutorials is not only to tell you about smart contracts API but also to show you +how to write contracts in a clean and maintainable way. We will show you patterns that CosmWasm creators established and encouraged you to use. diff --git a/src/pages/tutorial/setup-environment.mdx b/src/pages/tutorial/setup-environment.mdx index 3031b88a..8a4c1b18 100644 --- a/src/pages/tutorial/setup-environment.mdx +++ b/src/pages/tutorial/setup-environment.mdx @@ -8,11 +8,11 @@ import { Callout } from "nextra/components"; ## Rust installation -To work with CosmWasm smart contract, you will need rust installed on your machine. If you don't -have one, you can find installation instructions on +To work with CosmWasm smart contract, you will need Rust installed on your machine. If you don't +have it, you can find installation instructions on [the Rust website](https://www.rust-lang.org/tools/install). -I assume you are working with a stable Rust channel in this book. +I assume you are working with the stable Rust channel in this book. Additionally, you will need the Wasm rust compiler backend installed to build Wasm binaries. To install it, run: @@ -47,7 +47,7 @@ Contract checking 1.2.3 ## Verifying the installation To guarantee you are ready to build your smart contracts, you need to make sure you can build -examples. Checkout the [`cw-plus`](https://github.com/CosmWasm/cw-plus) repository and run the +examples. Check out the [`cw-plus`](https://github.com/CosmWasm/cw-plus) repository and run the testing command in its folder: ```shell copy filename="TERMINAL" @@ -56,8 +56,8 @@ git clone git@github.com:CosmWasm/cw-plus.git && cd ./cw-plus && cargo test You should see that everything in the repository gets compiled and all tests pass. -THe [`cw-plus`](https://github.com/CosmWasm/cw-plus) is a great place to find example contracts - -look for them in contracts directory. The repository is maintained by CosmWasm creators, so +The [`cw-plus`](https://github.com/CosmWasm/cw-plus) is a great place to find example contracts - +look for them in the `contracts` directory. The repository is maintained by CosmWasm creators, so contracts in there should follow good practices. To verify the [`cosmwasm-check`](https://github.com/CosmWasm/cosmwasm/tree/main/packages/check)