You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12-9Lines changed: 12 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,19 +1,22 @@
1
-
# Getting Started with Gno
1
+
# :magic_wand:Getting Started with Gno
2
2
3
-
Welcome to the world of Gno! This repo is designed to help you effortlessly begin your journey into writing your first Gnolang Realm.
3
+
Welcome to the world of Gno! Through this repository, you can effortlessly embark on a journey to write your first Gno realm -- otherwise known as a smart contract.
4
4
5
5
## Suggested Discovery Plan
6
6
7
-
1. Learn to use the `gno` CLI to write and test (`gno test [PATH]`) your contracts without relying on a blockchain.
8
-
2. Master `gnokey` for managing your account and performing transactions.
9
-
3. Discover how to publish contracts on your local devnet.
10
-
4. Obtain faucet tokens and publish your contracts on https://staging.gno.land or another testnet.
7
+
1. Check out the tutorial section of [Awesome Gno](https://github.com/gnolang/awesome-gno#tutorials) and explore the [YouTube channel](https://www.youtube.com/@_gnoland/videos) for previous workshops and demos.
8
+
2. Learn to use the `gno` CLI to write and test your contracts (`gno test [PATH]`) without relying on a blockchain. It offers speed and convenience, and works similarly to the `go` command line tool.
9
+
3. Master `gnokey` for account management and performing transactions.
10
+
4. Discover how to publish contracts on your local devnet.
11
+
5. Obtain faucet tokens and publish your contracts on https://staging.gno.land or another testnet.
12
+
6. Start building more complex dApps, utilizing realms (`/r/...`) and pure packages (`/p/...`) you create or those crafted by the community. Leverage the `Render()` function for smooth interactions.
13
+
7. Experiment with creating web frontends or new clients to engage with the chain and your contracts.
11
14
12
15
## Using Gitpod
13
16
14
-
Gitpod makes it easy to start by providing a `gnoland` node, a `gnoweb` server, and a pre-configured terminal with the `gno` CLI.
17
+
Gitpod simplifies the setup by providing a `gnoland` node, a `gnoweb` server, and a pre-configured terminal with the `gno` CLI.
15
18
16
-
1.Simply click on the button below.
19
+
1.Just click the button below.
17
20
2. Start hacking!
18
21
19
22
[](https://gitpod.io/new/#https://github.com/gnolang/getting-started)
@@ -26,7 +29,7 @@ Gitpod makes it easy to start by providing a `gnoland` node, a `gnoweb` server,
0 commit comments