πŸš€ Mainnet beta launch (85.81%)
    Go back to home

    πŸš€ Mainnet beta launch

    Main Milestone - We're On It! 🚧 Hey all! We're right in the thick of our "main" milestone. It's not just a label; it's the heart of what we're currently pouring our energies into. And, let's be honest, it's both exciting and challenging at the same time! πŸ™Œ Here's how you can jump in:
    • Take a peek at the open issues and PRs tied to this milestone.
    • Got an idea, a hunch, or even a gut feeling? Share it! Every perspective counts.
    • Chime into the discussions. The more, the merrier, and two heads (or ten) are always better than one.
    This milestone is a journey, and every bit of effort, feedback, and camaraderie counts. Let's roll up our sleeves, maybe grab some coffee (or tea!), and push through this together. Cheers to making progress! πŸŽ‰
    IssueAssignee(s)
    std: std.OriginPkgAddress() returns the user's address when using `gnokey maketx run`
    🐞 bug🐞 bug🐞 bug🐞 bug
    #3976 opened 14 days ago by ajnavarro
    Glitch-Goblin
    πŸ“¦ πŸ€– gnovmπŸ“¦ πŸ€– gnovm
    #3975 opened 14 days ago by Kouteki
    Invalid "duplicate key" panic for non-constant literal composite
    🐞 bugπŸ“¦ πŸ€– gnovm🐞 bugπŸ“¦ πŸ€– gnovm
    #3964 opened 15 days ago by mvertes
    Voluptuous-Vortex
    #3938 opened 20 days ago by kristovatlas
    docs: Update T&C
    :book: documentation
    #3923 opened 21 days ago by Kouteki
    [VM]: panic: cannot modify external-realm or non-realm object (after rebasing with master)
    #3922 opened 21 days ago by ajnavarro
    Split `std` into different packages
    #3874 opened about 1 month ago by Kouteki
    Recursive-Raccoon
    🐞 bugπŸ“¦ πŸ€– gnovm
    #3873 opened about 1 month ago by Kouteki
    maps cannot contain multiple NaN's
    🐞 bug
    #3867 opened about 1 month ago by thehowl
    [VM] gno.land/r/gov/dao/v3/impl:0: interface conversion: gnolang.Stmt is *gnolang.AssignStmt, not *gnolang.bodyStmt (code=2)
    🐞 bugπŸ“¦ πŸ€– gnovm
    #3824 opened about 1 month ago by ajnavarro
    Gas for using `println`
    🐞 bugπŸ“¦ πŸ€– gnovm
    #3819 opened about 1 month ago by thehowl
    [VM]: panic: new escaped mark has no object ID
    πŸ“¦ πŸ€– gnovm
    #3811 opened about 1 month ago by ajnavarro
    [VM]: panic: reflect: reflect.Value.SetString using value obtained using unexported field
    🐞 bugπŸ“¦ πŸ€– gnovm
    #3802 opened about 1 month ago by ajnavarro
    Frozen-Falcon
    πŸ“¦ πŸ€– gnovm
    #3800 opened about 1 month ago by Kouteki
    doc: Codify validator specs
    :book: documentationdevops
    #3792 opened about 1 month ago by Kouteki
    Gas fee distribution MVP
    🌱 feature
    #3782 opened about 1 month ago by Kouteki
    feat: mainnet beta drip faucet
    🌱 feature🌱 feature
    #3781 opened about 1 month ago by Kouteki
    Removing unstable stdlibs + review of diff from latest go version
    πŸ“¦ πŸ€– gnovm
    #3775 opened about 1 month ago by thehowl
    invalid type casting on interface
    🐞 bugπŸ“¦ πŸ€– gnovm
    #3768 opened about 1 month ago by ltzmaxwell
    nil value interface bug
    🐞 bugπŸ“¦ πŸ€– gnovm
    #3758 opened about 2 months ago by petar-dambovaliev
    Mismatching package declaration and `pkgpath` values allowed
    #3730 opened about 2 months ago by leohhhn
    setting a closure across realm boundaries marks an entire block as owned by the called realm
    🐞 bugπŸ“¦ πŸ€– gnovm
    #3693 opened about 2 months ago by thehowl
    Implement 20250127-OAK-02
    🐞 bug
    #3688 opened about 2 months ago by Kouteki
    Drifting-Domino
    🐞 bug🐞 bug
    #3687 opened about 2 months ago by Kouteki
    Additional Terms Strong Attribution tweaks
    don't merge
    #3617 opened 2 months ago by jaekwon
    [GnoVM] Gas system doesn't catch infinite loops
    security
    #3612 opened 2 months ago by leohhhn
    enumerate risky calls in Go and verify they are not available in Gno
    security
    #3579 opened 2 months ago by kristovatlas
    Improve r/gnoland/valopers to onboard new validators
    🧾 package/realm
    #3567 opened 2 months ago by moul
    Implement OAK-04
    🐞 bugπŸ“¦ πŸ€– gnovm
    #3563 opened 2 months ago by Kouteki
    Implement 20250110-OAK-03
    🐞 bugπŸ“¦ πŸ€– gnovm
    #3562 opened 2 months ago by Kouteki
    Implement 20250110-OAK-02
    🐞 bugπŸ“¦ πŸ€– gnovm
    #3561 opened 2 months ago by Kouteki
    Revert some changes from #1881
    🐞 bugsecurity
    #3533 opened 3 months ago by jaekwon
    Denial of service when creating deeply nested structure
    🐞 bugπŸ“¦ πŸ€– gnovmsecurity
    #3471 opened 3 months ago by thehowl
    Missing Type Check for Built-in Function Arguments (len, cap) Causes Runtime Panic
    🐞 bug
    #3454 opened 3 months ago by omarsy
    incorrect const init
    🐞 bugπŸ“¦ πŸ€– gnovm
    #3430 opened 3 months ago by ltzmaxwell
    Gas storage fee mechanism
    #3418 opened 3 months ago by moul
    Missing Error for interface{} to int Conversion
    🐞 bugπŸ“¦ πŸ€– gnovm
    #3412 opened 3 months ago by omarsy
    Do not use bitsize-dependent values in the GnoVM
    🐞 bugπŸ“¦ πŸ€– gnovm
    #3288 opened 4 months ago by thehowl
    [ops] Add `gnokey` support as a TM2 remote signer
    πŸ“¦ 🌐 tendermint v2πŸ“¦ β›° gno.landhelp wanted
    #3231 opened 4 months ago by zivkovicmilos
    Add a minimum gas price flag and configuration for node operation.
    πŸ“¦ 🌐 tendermint v2πŸ“¦ β›° gno.land
    #3223 opened 4 months ago by piux2
    bug: const expression underflow
    πŸ“¦ πŸ€– gnovm
    #3196 opened 4 months ago by petar-dambovaliev
    Test6 launch
    devopsdevops
    #3142 opened 5 months ago by Kouteki
    [Placeholder] gnoweb updates
    πŸ“¦ β›° gno.land🌍 gnowebgno-studio
    #3136 opened 5 months ago by Kouteki
    Undetected overflow in constant expression
    🐞 bugπŸ“¦ πŸ€– gnovm
    #3128 opened 5 months ago by mvertes
    Create CI for validating a network deployment `genesis.json`
    πŸ“¦ β›° gno.land
    #3108 opened 5 months ago by zivkovicmilos
    Decide how to manage "payments" when GNOT will be locked
    #3081 opened 5 months ago by moul
    gno.land Constitution
    #3080 opened 5 months ago by moul
    Launch Sec Audits
    security
    #3079 opened 5 months ago by moul
    GovDAO V3
    #3078 opened 5 months ago by moul
    Test5 release
    #3061 opened 5 months ago by Kouteki
    Test4 re-release
    #3060 opened 5 months ago by Kouteki
    forbid importing realms from pure packages (r/ from p/)
    πŸ—ΊοΈgood first issueπŸ—ΊοΈπŸ“¦ β›° gno.land
    #3040 opened 5 months ago by thehowl
    all: upgrade immediately to at least Go1.22.7 due to 3 high severity vulnerabilities: CVE-2024-34158, CVE-2024-34155 and CVE-2024-24791
    security
    #3033 opened 5 months ago by odeke-em
    Running `gno test` causes a panic when struct variables are redeclared in loops
    🐞 bugπŸ“¦ πŸ€– gnovmhelp wanted
    #3013 opened 5 months ago by zivkovicmilos
    Global GNOT lock
    #2980 opened 6 months ago by Kouteki
    can `break` out of a self-executing closure
    🐞 bugπŸ“¦ πŸ€– gnovm
    #2973 opened 6 months ago by thehowl
    Compile audit areas
    security
    #2886 opened 6 months ago by moul
    `r/sys/users` Mainnet v1 (mvp) & v2
    🧾 package/realm
    #2827 opened 6 months ago by moul
    Gno Realm and Ownership Spec
    #2743 opened 7 months ago by moul
    Two critical VM issues (denial of service attacks)
    🐞 bugπŸ“¦ πŸ€– gnovm
    #2738 opened 7 months ago by unknown
    Move standard library initialization to genesis transactions
    πŸ“¦ β›° gno.land🌟 improvementhelp wanted
    #2730 opened 7 months ago by thehowl
    bug(gnovm): prohibit conversion of non-convertible typed constants
    🐞 bugπŸ“¦ πŸ€– gnovm
    #2681 opened 8 months ago by deelawn
    [infra] Minimal Setup of Observability node running monitoring service
    πŸ“¦ β›° gno.land
    #2632 opened 8 months ago by sw360cab
    Constant Declaration with Slice Type Compiles Without Error
    🐞 bugπŸ“¦ πŸ€– gnovm
    #2628 opened 8 months ago by omarsy
    [infra] Define IaC Terraform code for gno infra deployment
    πŸ“¦ β›° gno.land
    #2622 opened 8 months ago by zivkovicmilos
    [infra] Observability overhaul
    πŸ“¦ β›° gno.land
    #2618 opened 8 months ago by zivkovicmilos
    [gnoweb/realms] Standardize hyperlink structure
    🌍 gnoweb
    #2602 opened 9 months ago by leohhhn
    change default genesis package creator, and add way to configure it
    #2573 opened 9 months ago by thehowl
    [chain] Audit the gno.land storage layer
    #2445 opened 9 months ago by zivkovicmilos
    `Time.Now()` always return initial UNIX time
    🐞 bug
    #2348 opened 10 months ago by notJoon
    [GnoVM]: Do not allow realms to store references to objects owned by other realms
    #2332 opened 10 months ago by deelawn
    Network peering discovery - Seed mode - Addrbook.json
    #2308 opened 10 months ago by albttx
    [bug/gnovm] arrays returned by functions should not be addressable
    🐞 bugπŸ“¦ πŸ€– gnovm
    #2299 opened 10 months ago by deelawn
    [gnovm/avl] Removing keys from AVL trees does not work
    🐞 bugπŸ“¦ πŸ€– gnovm
    #2266 opened 10 months ago by leohhhn
    Expect full denoms in Banker.IssueCoin and Banker.RemoveCoin
    #2107 opened 11 months ago by thehowl
    [GnoVM] bug: inconsistent map key
    🐞 bugπŸ“¦ πŸ€– gnovm
    #2060 opened 11 months ago by deelawn
    vm: variable declaration code in `AssignStmt` and `ValueDecl` should be synced (issues with map index / type assertion tuple assignment)
    πŸ“¦ πŸ€– gnovm🌟 improvement
    #1958 opened 12 months ago by thehowl
    Incorrect Timestamps in Gno Chains
    🐞 bug
    #1950 opened 12 months ago by adr-sk
    blank identifier "_" should not be used as value or type
    🐞 bug
    #1946 opened 12 months ago by ltzmaxwell
    [chain] Gas Fee Equation MVP
    #1917 opened 12 months ago by Kouteki
    META - Backward Compatibility
    #1896 opened 12 months ago by piux2
    Creating a `r/sys/config` realm for runtime configuration
    🧾 package/realm
    #1856 opened about 1 year ago by moul
    Proposal: Implementing Versioning Across Application Serialization Structures
    breaking changeπŸ“¦ πŸ€– gnovmπŸ“¦ β›° gno.land
    #1838 opened about 1 year ago by ajnavarro
    [chain] Gas Estimations
    πŸ“¦ 🌐 tendermint v2πŸ“¦ β›° gno.land
    #1826 opened about 1 year ago by zivkovicmilos
    [infra] Add multinode orchestration
    #1821 opened about 1 year ago by zivkovicmilos
    Ensure no ValuePath depths exceed uint8/2
    πŸ“¦ πŸ€– gnovm
    #1781 opened about 1 year ago by jaekwon
    gnolang/overflow repo and `math/overflow` (ex `p/demo/maths`) should be synced up
    πŸ—ΊοΈgood first issueπŸ—ΊοΈ
    #1729 opened about 1 year ago by thehowl
    gnovm(bug): time.Time rendering causes Machine Panic
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1588 opened about 1 year ago by leohhhn
    `[]byte("string")` created in for loops are "persisted" on iteration
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1570 opened about 1 year ago by thehowl
    "VM call panic: unexpected object with id" when re-adding the same key to an avl.Tree after previously deleting it
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1543 opened about 1 year ago by irreverentsimplicity
    in variable initialization, dependencies within functions are not recursively resolved
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1463 opened over 1 year ago by thehowl
    [BFT] Investigate Potential Deadlock in Production Related to EventsSwitch System
    🐞 bug
    #1421 opened over 1 year ago by gfanton
    println does not print nil slices
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1377 opened over 1 year ago by thehowl
    0 "numeric errors" will be `==` to any error created with `errors.New`
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1376 opened over 1 year ago by thehowl
    [chore] Remove NativeValue and NativeType from the VM entirely
    πŸ“¦ πŸ€– gnovm
    #1361 opened over 1 year ago by jaekwon
    nil can be converted to invalid types (ie. int)
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1341 opened over 1 year ago by thehowl
    unexpected unreal object when assigning a local variable to a global variable (pointer)
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1326 opened over 1 year ago by thehowl
    panic: stack overflow when printing machine state with type conversion, embedded structs and loops
    🐞 bug
    #1291 opened over 1 year ago by moul
    `_test.gnoweb` currently doesn't work (resulting in top-level `make test` not working)
    🐞 bugπŸ“¦ β›° gno.land
    #1222 opened over 1 year ago by thehowl
    PoC for Genesis Manipulation Libraries and Tools
    #1189 opened over 1 year ago by moul
    slice appends sometimes have some of their content zeroed out in between tx calls
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1167 opened over 1 year ago by thehowl
    can't use unexported struct fields when converting using gno2go
    #1155 opened over 1 year ago by thehowl
    mixing untyped (negative) floats and integers in arithmetic sometimes drops the sign
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1152 opened over 1 year ago by thehowl
    floats not allowed in inc/dec statements
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1151 opened over 1 year ago by thehowl
    infinitesimal non-zero float values are rejected by the preprocessor
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1150 opened over 1 year ago by thehowl
    in `append([]T, ...T)`, constant types are not converted to T implicitly
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1149 opened over 1 year ago by thehowl
    division by zero panics cannot be recovered
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1148 opened over 1 year ago by thehowl
    Feature: support named and unnamed type assignment
    🐞 bug
    #1141 opened over 1 year ago by piux2
    can't append `nil` to a slice of interfaces
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1136 opened over 1 year ago by thehowl
    for loops maintain the same block on iteration, which is referenced in any closures generated within
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1135 opened over 1 year ago by thehowl
    New eventually-consistent staging (for local dev and gno.land)
    πŸ“¦ β›° gno.land
    #1131 opened over 1 year ago by moul
    The Portal Loop
    #1108 opened over 1 year ago by moul
    Reminder: need to set VerifyGenesisSignatures to true on mainnet,
    #1104 opened over 1 year ago by piux2
    Should the response of an RPC realm function call have the return value?
    ❓ question
    #1100 opened over 1 year ago by jefft0
    Issue: we should not allow injecting methods on a non-exist PackageNode
    🐞 bug
    #1099 opened over 1 year ago by piux2
    arrays inside structs are references, kept when copying to a new struct
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1097 opened over 1 year ago by thehowl
    structs are sometimes passed as references even when they're not ought to
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1096 opened over 1 year ago by thehowl
    builtin identifiers cannot be shadowed
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1091 opened over 1 year ago by thehowl
    cryptic error: invalid dereferences (`*<Expr>`) panic with `should not happen`
    🐞 bug
    #1088 opened over 1 year ago by thehowl
    conditional statements don't support custom boolean types
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1087 opened over 1 year ago by thehowl
    gnovm doesn't perform terminating statement analysis
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1086 opened over 1 year ago by thehowl
    conversion to `uint64` is bounded to `int64` values (when passing as a literal)
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1085 opened over 1 year ago by thehowl
    boolean operators (`||`, `&&`) allowed in return values (for non-boolean return values)
    🐞 bugπŸ“¦ πŸ€– gnovm
    #1083 opened over 1 year ago by thehowl
    cryptic error: `v := f()`, when f returns no values, panics with `evalStaticTypeOf() only supports *CallExpr with 1 result`
    🐞 bugπŸ“¦ πŸ€– gnovm🌟 improvement
    #1082 opened over 1 year ago by thehowl
    Bug: contract execution fee is added on top of the transaction fee.
    🐞 bug
    #1067 opened over 1 year ago by piux2
    Panic when addpkg a Realm with subpaths
    πŸ—ΊοΈgood first issueπŸ—ΊοΈ
    #1041 opened over 1 year ago by moul
    VM is not properly released back to sync pool
    #1033 opened over 1 year ago by piux2
    Discussion - Incompatibility and Upgrade Strategy for AVL between GitHub and test3.gno.land
    #970 opened over 1 year ago by moul
    Calling a realm that uses std.PrevRealm() has different behavior in var and init blocks
    🐞 bug
    #941 opened almost 2 years ago by n0izn0iz
    Pop/push slice returns old element
    🐞 bug
    #939 opened almost 2 years ago by n0izn0iz
    Detect bad gno.mod configuration from CI
    πŸ—ΊοΈgood first issueπŸ—ΊοΈπŸž bughelp wanted
    #927 opened almost 2 years ago by moul
    BenchmarkMedium panicking on memdb
    🐞 bugπŸ“¦ 🌐 tendermint v2
    #908 opened almost 2 years ago by ajnavarro
    Block data synchronization and full node operation on test3
    #863 opened almost 2 years ago by dongwon8247
    [RFC] Handling nested packages
    ❓ question🐞 bugπŸ“¦ β›° gno.land
    #852 opened almost 2 years ago by harry-hov
    rfc: change the `time` stdlib package
    πŸ—ΊοΈgood first issueπŸ—ΊοΈπŸ“¦ πŸ€– gnovm🌟 improvement
    #851 opened almost 2 years ago by thehowl
    Move tm2/pkgs/sdk/vm to gno.land/pkgs/sdk/vm
    πŸ“¦ πŸ€– gnovmπŸ“¦ 🌐 tendermint v2πŸ“¦ β›° gno.land🌟 improvement
    #847 opened almost 2 years ago by jaekwon
    gnomod: Infinite loop when a requested package does not exist.
    🐞 bug
    #835 opened almost 2 years ago by ajnavarro
    Realm with "import encoding/json" can't be addpkg via gnokey, but manually
    🐞 bugπŸ“¦ πŸ€– gnovm
    #808 opened almost 2 years ago by r3v4s
    remove `tm2/pkg/crypto/keys/client/migration.go` after test4
    πŸ“¦ 🌐 tendermint v2🌟 improvement
    #800 opened almost 2 years ago by thehowl
    panic: interface conversion: interface {} is nil, not stdlibs.ExecContext
    🐞 bugπŸ“¦ πŸ€– gnovm
    #793 opened almost 2 years ago by r3v4s
    [Bug ??] panic: interface conversion: gnolang.Type is *gnolang.SliceType, not *gnolang.DeclaredType
    🐞 bug🧾 package/realmπŸ“¦ πŸ€– gnovm
    #651 opened about 2 years ago by r3v4s
    Help page is broken
    🐞 bug
    #648 opened about 2 years ago by jaekwon
    Official "Getting Started" guide
    :book: documentationπŸ—ΊοΈgood first issueπŸ—ΊοΈ
    #499 opened about 2 years ago by moul
    [META] FEATURE FREEZE - πŸš€ mainnet.gno.land
    #363 opened over 2 years ago by moul
    Test and document floating point determinsm
    πŸ—ΊοΈgood first issueπŸ—ΊοΈhelp wanted
    #312 opened over 2 years ago by jaekwon
    Map package variable breaks the contract execution without exception
    🐞 bugπŸ“¦ πŸ€– gnovm
    #311 opened over 2 years ago by piux2
    [tendermint2] re-implement tx indexing
    🌱 featureπŸ“¦ 🌐 tendermint v2
    #275 opened over 2 years ago by jaekwon
    [gno] synchronous garbage collection
    πŸ“¦ πŸ€– gnovm
    #266 opened almost 3 years ago by jaekwon
    Join the Gno.land Ecosystem!
    Gnolove.world is cooked with ❀️ bywww.samourai.world