Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[docs] install local testnet / test contracts locally #478

Closed
moul opened this issue Jan 24, 2023 · 1 comment
Closed

[docs] install local testnet / test contracts locally #478

moul opened this issue Jan 24, 2023 · 1 comment
Labels
📖 documentation Improvements or additions to documentation help wanted Extra attention is needed

Comments

@moul
Copy link
Member

moul commented Jan 24, 2023

We should improve the documentation about how to work locally.
Addresses #408


Is it possible to install a local testnet to get a proper local development environment?

First, there are multiple ways to interact with Gno:

  • using gnodev that allows you to use the GnoVM, without a blockchain. this method is super fast and allows you to use development patterns like TDD, where you test your implementation multiple times per minute. (This is my favorite method)
  • running a localnet, by running the gnoland command and then configuring our tools like gnokey to use localhost:36657.
  • using the staging network hosted on https://staging.gno.land, reset regularly and where you can use the hardcoded test key or use the faucet.
  • using the official testnets.

Now, if you prefer to run a full blockchain node instead of just playing with GnoVM, you should play with the gnoland binary.
I suggest you run at this video, made by @zivkovicmilos, showing it in practice: https://www.youtube.com/watch?v=-BlnEXCs0eI.
Another old resource may also help you: https://test2.gno.land/r/boards:testboard/5.


To people playing Game of Realms. This is an interesting tutorial to write (see #408).

@moul moul added 📖 documentation Improvements or additions to documentation help wanted Extra attention is needed labels Jan 24, 2023
@moul moul changed the title [docs] install local testnet [docs] install local testnet / test contracts locally Apr 24, 2023
@moul moul added this to the 🌟 main.gno.land (wanted) milestone Sep 8, 2023
@leohhhn
Copy link
Contributor

leohhhn commented Jan 12, 2024

Closing this issue since we have setup documentation live on the official docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📖 documentation Improvements or additions to documentation help wanted Extra attention is needed
Projects
Status: 🌟 Wanted for Launch
Development

No branches or pull requests

2 participants