• Stars
    star
    129
  • Rank 279,262 (Top 6 %)
  • Language
    Go
  • License
    Other
  • Created almost 4 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Gno language

Gno

At first, there was Bitcoin, out of entropy soup of the greater All. Then, there was Ethereum, which was created in the likeness of Bitcoin, but made Turing complete.

Among these were Tendermint and Cosmos to engineer robust PoS and IBC. Then came Gno upon Cosmos and there spring forth Gnoland, simulated by the Gnomes of the Greater Resistance.

Discover

  • examples - smart-contract examples and guides for new Gno developers.
  • gnovm - GnoVM and Gnolang.
  • gno.land - Gno.land blockchain and tools.
  • tm2 - Tendermint2.

Getting started

Start your journey with Gno.land by:

Also, see the quickstart guide.

Contact

Short doc about all the commands

User commands:

  • gnokey - key manipulation, also general interaction with gnoland
  • gnoland - runs the blockchain node
  • gnoweb - serves gno website, along with user-defined content
  • logos - intended to be used as a browser

Developer commands:

  • gno - handy tool for developing gno packages & realms
  • tm2txsync - importing/exporting transactions from local blockchain node storage
  • goscan - dumps imports from specified file’s AST
  • genproto - helper for generating .proto implementations
  • gnofaucet - serves GNOT faucet
CI/CD/Tools badges and links

GitHub Actions:

  • gno.land
  • gnovm
  • tm2
  • examples
  • docker

Codecov:

  • General: codecov
  • tm2: codecov
  • gnovm: codecov
  • gno.land: codecov
  • examples: TODO

Go Report Card:

  • Go Report Card
  • tm2, gnovm, gno.land: TODO (blocked by tm2 split, because we need go mod workspaces)

Pkg.go.dev

  • Go Reference
  • TODO: host custom docs on gh-pages, to bypass license limitation

More Repositories

1

awesome-gno

Curated list of great gno.land resources by the community.
56
star
2

supernova

A small and simple stress testing tool for the Gno Tendermint2 blockchain βš›οΈ
Go
15
star
3

gnochess

User-friendly chess dApp in Gno ecosystem
JavaScript
15
star
4

game-of-realms

Shell
12
star
5

gno-js-client

Gnoland JS / TS Client (SDK)
TypeScript
11
star
6

tm2-js-client

The Tendermint2 JS/TS client (SDK)
TypeScript
10
star
7

hackerspace

Tinker, build, explore Gno - without the monorepo!
Python
9
star
8

blog

Go
9
star
9

gnonative

Develop for Gno using your app's native language
C#
9
star
10

tx-indexer

A minimal Tendermint2 indexer capable of serving chain data
Go
9
star
11

dsocial

Experimental: Social apps, tools, researchs and dApps on Gno.land
TypeScript
8
star
12

getting-started

Get started with your first Gnolang Realm easily with this repo
Go
8
star
13

workshops

https://www.youtube.com/@_gnoland
TypeScript
8
star
14

guide

The one-stop-shop for onboarding knowledge at AiB/NT
Makefile
6
star
15

bounties

cosmos/gno ecosystem bounties
Python
6
star
16

independence-day

Gno.land airdrop scripts.
Go
6
star
17

roadmap

Gno roadmap. Issue-based automatic DAG.
Go
6
star
18

faucet

A minimal and configurable Gno.land / TM2 faucet
Go
5
star
19

branding

Branding resources and guidelines for Gno*
4
star
20

community-faucet-bot

the community bot(s) interacting with r/faucet
Go
4
star
21

meetings

meeting organization, transcripts, and resource sharing
4
star
22

gno-by-example

Tutorials and snippets for learning Gno
TypeScript
4
star
23

memeland

Meme.land: A Gno-powered meme sharing platform where you can share and upvote memes. Built with React and the Gno programming language.
TypeScript
4
star
24

tx-archive

A simple tool for backing up and restoring a Gno / TM2 chain
Go
3
star
25

.github

3
star
26

genesis

**will be moved to gnoland gh org.** genesis, constitution, rules, and contracts for GovDAO (owner of gno.land)
3
star
27

benchmarks

3
star
28

gh-sql

A tool to download REST API data from GitHub repositories into a local SQL database
Go
3
star
29

faucet-hub

Faucet frontend for Gno chains
Vue
3
star
30

blog-assets

holds some assets, and temporarily serves as a CDN
Shell
2
star
31

gno-repo-template

Jumpstart your GNO contract development with this template.
2
star
32

acs

Applicant Challenging System -- We're hiring!
2
star
33

gnoffee

A PoC Go transpiler for custom keywords and enhanced functionality.
Go
2
star
34

tx-exports

Repo to keep archive data from Gno testnets.
Go
1
star
35

docs.gno.land

Miscellaneous files for gno.land documentation
JavaScript
1
star