# Geth - go ethereum

**URL:** https://collective.flashbots.net/t/geth-go-ethereum/4873
**Category:** References
**Tags:** software
**Created:** [April 11, 2025, 12:56am UTC](https://collective.flashbots.net/t/geth-go-ethereum/4873 "2025-04-11T00:56:22Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![guayabyte](https://collective.flashbots.net/user_avatar/collective.flashbots.net/guayabyte/32/4_2.png) [@guayabyte](https://collective.flashbots.net/u/guayabyte)
#### Post date: [April 11, 2025, 12:56am UTC](https://collective.flashbots.net/t/geth-go-ethereum/4873/1 "2025-04-11T00:56:22Z")

</div>

> **[GitHub - ethereum/go-ethereum: Go implementation of the Ethereum protocol](https://github.com/ethereum/go-ethereum)**
>
> Go implementation of the Ethereum protocol

# Debian packaging

Intent to package: [bug 890541](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=890541)  
Dependencies:

- [GitHub - crate-crypto/go-eth-kzg · GitHub](http://github.com/crate-crypto/go-eth-kzg)  
Intent to package: [bug 1108768](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108768)  
Dependencies:
  - [github.com/consensys/gnark-crypto](http://github.com/consensys/gnark-crypto)

- [GitHub - holiman/uint256: Fixed size 256-bit math library · GitHub](http://github.com/holiman/uint256)
- [GitHub - protolambda/bls12-381-util: BLS 12-381 utils, POP signature scheme, pure Go (use at own risk). · GitHub](http://github.com/protolambda/bls12-381-util)  
Dependencies:
  - [GitHub - kilic/bls12-381: High-speed BLS12-381 implementation in Go · GitHub](http://github.com/kilic/bls12-381)  
Blocker: [unmaintained](https://github.com/protolambda/bls12-381-util/issues/1)

- [GitHub - gballet/go-libpcsclite: A golang implementation of the libpcpsclite client · GitHub](http://github.com/gballet/go-libpcsclite)  
Intent to package: [bug 1108770](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108770)  
Unblocked: [Please release a stable tag · Issue #8 · gballet/go-libpcsclite · GitHub](https://github.com/gballet/go-libpcsclite/issues/8)  
Merge request: [I Challenge Thee](https://salsa.debian.org/go-team/packages/golang-github-gballet-go-libpcsclite/-/merge_requests/1)  
Waiting in new: [https://ftp-master.debian.org/new/golang-github-gballet-go-libpcsclite\_0.0~git20190607.2772fd8-1.html](https://ftp-master.debian.org/new/golang-github-gballet-go-libpcsclite_0.0~git20190607.2772fd8-1.html)
- [GitHub - crate-crypto/go-ipa: A Go implementation of cryptographic primitives for Verkle Trees · GitHub](http://github.com/crate-crypto/go-ipa)  
Intent to package: [bug 1108833](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108833)  
Dependencies:
  - [github.com/consensys/gnark-crypto](http://github.com/consensys/gnark-crypto)

- [github.com/decred/dcrd/dcrec/secp256k1](http://github.com/decred/dcrd/dcrec/secp256k1)  
Intent to package: [bug 1108834](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108834)  
Bocker: do we need all of this just for the secp256k1 package?  
Dependencies:
  - [GitHub - decred/slog: Package btclog implements a subsystem aware logger. · GitHub](http://github.com/decred/slog)
  - [GitHub - jrick/bitset: Bitset implementations for Go · GitHub](http://github.com/jrick/bitset)
  - [cspp package - decred.org/cspp - Go Packages](http://decred.org/cspp)
  - [GitHub - decred/go-socks: SOCKS5 proxy library for Go · GitHub](http://github.com/decred/go-socks)
  - [GitHub - decred/base58 · GitHub](http://github.com/decred/base58)
  - [GitHub - companyzero/sntrup4591761: Streamlined NTRU Prime 4591^761 in Go · GitHub](http://github.com/companyzero/sntrup4591761)

- [GitHub - protolambda/zrnt: ZRNT - Executable spec for ETH 2.0, implemented in Go · GitHub](http://github.com/protolambda/zrnt)  
Intent to package: [bug 1108835](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108835)  
Dependencies:
  - [GitHub - protolambda/messagediff: A library for computing diffs of arbitrary Golang structs | Hard-fork of d4l3k/messagediff with new options/features · GitHub](http://github.com/protolambda/messagediff)  
Intent to package: [bug 1108836](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108836)  
Merge request: [I Challenge Thee](https://salsa.debian.org/go-team/packages/golang-github-protolambda-messagediff/-/merge_requests/1)  
Waiting in new: [https://ftp-master.debian.org/new/golang-github-protolambda-messagediff\_1.4.0-1.html](https://ftp-master.debian.org/new/golang-github-protolambda-messagediff_1.4.0-1.html)
  - [GitHub - protolambda/ztyp: ZTYP: typing for ZRNT - SSZ, Merkle partials, full caching and immutable typed state. · GitHub](http://github.com/protolambda/ztyp)  
Intent to package: [bug 1108838](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108838)  
Dependencies:
    - [GitHub - holiman/uint256: Fixed size 256-bit math library · GitHub](http://github.com/holiman/uint256)

  - [GitHub - protolambda/bls12-381-util: BLS 12-381 utils, POP signature scheme, pure Go (use at own risk). · GitHub](http://github.com/protolambda/bls12-381-util)
  - [GitHub - kilic/bls12-381: High-speed BLS12-381 implementation in Go · GitHub](http://github.com/kilic/bls12-381)

- [GitHub - ferranbt/fastssz: Fast Ethereum2.0 SSZ encoder/decoder · GitHub](http://github.com/ferranbt/fastssz)
- [GitHub - cloudflare/cloudflare-go: The official Go library for the Cloudflare API · GitHub](http://github.com/cloudflare/cloudflare-go)  
Intent to package: [bug 1029802](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029802)
- [GitHub - holiman/bloomfilter: Face-meltingly fast, thread-safe, marshalable, unionable, probability- and optimal-size-calculating Bloom filter in go · GitHub](http://github.com/holiman/bloomfilter)  
Intent to package: [bug 1108839](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108839)  
Merge request: [I Challenge Thee](https://salsa.debian.org/go-team/packages/golang-github-holiman-bloomfilter/-/merge_requests/1)  
Waiting in new: [https://ftp-master.debian.org/new/golang-github-holiman-bloomfilter\_2.0.3-1.html](https://ftp-master.debian.org/new/golang-github-holiman-bloomfilter_2.0.3-1.html)
- [github.com/consensys/gnark-crypto](http://github.com/consensys/gnark-crypto)
- [github.com/influxdata/influxdb-client-go](http://github.com/influxdata/influxdb-client-go)  
Intent to package: [bug 1108908](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108908)  
Dependencies:
  - [GitHub - oapi-codegen/runtime · GitHub](http://github.com/oapi-codegen/runtime)  
Intent to package: [bug 1109234](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109234)  
Dependencies:
    - [GitHub - kataras/iris: The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio 🚀 · GitHub](http://github.com/kataras/iris)  
Intent to package: [bug 1109235](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109235)  
Dependencies:
      - [GitHub - kataras/pio: Low-level package that provides an easy way to centralize different output targets. Supports colors and text decoration to all popular terminals · GitHub](http://github.com/kataras/pio)  
Intent to package: [bug 1109236](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109236)  
Merge request: [I Challenge Thee](https://salsa.debian.org/go-team/packages/golang-github-kataras-pio/-/merge_requests/1)  
Accepted in forky: [I Challenge Thee](https://packages.debian.org/source/forky/golang-github-kataras-pio)
      - [GitHub - kataras/sitemap: 🆕 Sitemap Protocol for Go | https://support.google.com/webmasters/answer/189077?hl=en · GitHub](http://github.com/kataras/sitemap)  
Intent to package: [bug 1109237](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109237)  
Merge request: [I Challenge Thee](https://salsa.debian.org/momoto/golang-github-kataras-sitemap/-/merge_requests/1)
      - [GitHub - mailgun/raymond: Handlebars for golang · GitHub](http://github.com/mailgun/raymond)  
Blocker: [archived](https://github.com/kataras/iris/issues/2566)
      - [GitHub - iris-contrib/schema: Binder for https://github.com/kataras/iris · GitHub](http://github.com/iris-contrib/schema)  
Blocker: [forked](https://github.com/kataras/iris/issues/2567)
      - [GitHub - kataras/golog: A high-performant Logging Foundation for Go Applications. X3 faster than the rest leveled loggers. · GitHub](http://github.com/kataras/golog)  
Intent to package: [bug 1109239](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109239)  
Dependencies:
        - [GitHub - kataras/pio: Low-level package that provides an easy way to centralize different output targets. Supports colors and text decoration to all popular terminals · GitHub](http://github.com/kataras/pio)

      - [GitHub - kataras/neffos: A modern, fast and scalable websocket framework with elegant API written in Go · GitHub](http://github.com/kataras/neffos)  
Intent to package: [bug 1109240](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109240)  
Dependencies:
        - [GitHub - mediocregopher/radix: Redis client for Go · GitHub](http://github.com/mediocregopher/radix)  
Blocker: [non-official](https://github.com/kataras/neffos/issues/125)
        - [GitHub - gobwas/ws: A tiny WebSocket library for Go. · GitHub](http://github.com/gobwas/ws)  
Intent to package: [bug 1109242](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109242)  
Dependencies:
          - [GitHub - gobwas/pool: Go Pooling Helpers · GitHub](http://github.com/gobwas/pool)  
Intent to package: [bug 1109243](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109243)  
Merge request: [I Challenge Thee](https://salsa.debian.org/momoto/golang-github-gobwas-pool/-/merge_requests/1)

      - [github.com/Joker/jade](http://github.com/Joker/jade)  
Intent to package: [bug 1109289](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109289)  
Dependencies:
        - [github.com/Joker/hpp](http://github.com/Joker/hpp)  
Intent to package: [bug 1109290](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109290)  
Merge request: [https://salsa.debian.org/momoto/golang-github-joker-hpp/-/merge\_requests/1](https://salsa.debian.org/momoto/golang-github-joker-hpp/-/merge_requests/1)

      - [github.com/CloudyKit/jet](http://github.com/CloudyKit/jet)  
Intent to package: [bug 1109292](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109292)  
Dependencies:
        - [github.com/CloudyKit/fastprinter](http://github.com/CloudyKit/fastprinter)  
Intent to package: [bug 1109293](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109293)  
Merge request: [https://salsa.debian.org/momoto/golang-github-cloudykit-fastprinter/-/merge\_requests/1](https://salsa.debian.org/momoto/golang-github-cloudykit-fastprinter/-/merge_requests/1)

      - [github.com/redis/go-redis](http://github.com/redis/go-redis)  
Intent to package: [bug 1109295](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109295)  
Dependencies:
        - [github.com/bsm/gomega](http://github.com/bsm/gomega)  
Blocker: [forked](https://github.com/redis/go-redis/issues/3427)
        - [github.com/bsm/ginkgo](http://github.com/bsm/ginkgo)  
Blocker: [forked](https://github.com/redis/go-redis/issues/3427)

      - [github.com/Shopify/goreferrer](http://github.com/Shopify/goreferrer)  
Blocker: [archived](https://github.com/kataras/iris/issues/2571)
      - [github.com/kataras/blocks](http://github.com/kataras/blocks)  
Intent to package: [bug 1109296](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109296)  
Merge request: [https://salsa.debian.org/momoto/golang-github-kataras-blocks/-/merge\_requests/1](https://salsa.debian.org/momoto/golang-github-kataras-blocks/-/merge_requests/1)
      - [github.com/kataras/jwt](http://github.com/kataras/jwt)  
Intent to package: [bug 1109298](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109298)  
Merge request: [https://salsa.debian.org/momoto/golang-github-kataras-jwt/-/merge\_requests/1](https://salsa.debian.org/momoto/golang-github-kataras-jwt/-/merge_requests/1)
      - [github.com/iris-contrib/httpexpect](http://github.com/iris-contrib/httpexpect)  
Blocker: [forked](https://github.com/kataras/iris/issues/2572)
      - [github.com/kataras/tunnel](http://github.com/kataras/tunnel)  
Blocker: [not official](https://github.com/kataras/iris/issues/2573)

    - [github.com/apapsch/go-jsonmerge](http://github.com/apapsch/go-jsonmerge)  
Blocker: [fork](https://github.com/oapi-codegen/runtime/issues/16#issuecomment-3071397867)

- [github.com/holiman/billy](http://github.com/holiman/billy)  
Intent to package: [bug 1109306](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109306)  
Merge request: [salsa.debian.org/momoto/billy/-/merge\_requests/1](http://salsa.debian.org/momoto/billy/-/merge_requests/1)
- [github.com/supranational/blst](http://github.com/supranational/blst)  
Intent to package: [bug 1109308](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109308)  
Blocker: generated bindings
- [github.com/status-im/keycard-go](http://github.com/status-im/keycard-go)  
Intent to package: [bug 1109309](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109309)  
Dependencies: [github.com/ethereum/go-ethereum](http://github.com/ethereum/go-ethereum)  
Blockers: circular dependency? should it be renamed?
- [github.com/cespare/cp](http://github.com/cespare/cp)  
Intent to package: [bug 1109310](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109310)  
Merge request: [https://salsa.debian.org/momoto/golang-github-cespare-cp/-/merge\_requests/1](https://salsa.debian.org/momoto/golang-github-cespare-cp/-/merge_requests/1)
- [GitHub - protolambda/ztyp: ZTYP: typing for ZRNT - SSZ, Merkle partials, full caching and immutable typed state. · GitHub](http://github.com/protolambda/ztyp)
- [github.com/karalabe/hid](http://github.com/karalabe/hid)  
Intent to package: [bug 1109311](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109311)  
Blocker: multiple licenses
- [github.com/ethereum/go-verkle](http://github.com/ethereum/go-verkle)  
Intent to package: [bug 1109312](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109312)  
Blocker: unlicense
- [github.com/cockroachdb/pebble](http://github.com/cockroachdb/pebble)  
Intent to package: [bug 1109313](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109313)  
Dependencies:
  - [github.com/cockroachdb/swiss](http://github.com/cockroachdb/swiss)  
Intent to package: [bug 1109475](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109475)  
Dependencies:
    - [github.com/aclements/go-perfevent](http://github.com/aclements/go-perfevent)  
Intent to package: [bug 1109477](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109477)  
Merge request: [https://salsa.debian.org/momoto/golang-github-aclements-go-perfevent/-/merge\_requests/1](https://salsa.debian.org/momoto/golang-github-aclements-go-perfevent/-/merge_requests/1)

  - [github.com/cockroachdb/tokenbucket](http://github.com/cockroachdb/tokenbucket)  
Intent to package: [bug 1109478](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109478)  
Blocker: [empty README](https://github.com/cockroachdb/tokenbucket/issues/3)
  - [github.com/cockroachdb/errors](http://github.com/cockroachdb/errors)  
Intent to package: [bug 1109479](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109479)  
Dependencies:
    - [github.com/cockroachdb/logtags](http://github.com/cockroachdb/logtags)  
Intent to package: [bug 1109480](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109480)  
Merge request: [https://salsa.debian.org/momoto/golang-github-cockroachdb-logtags/-/merge\_requests/1](https://salsa.debian.org/momoto/golang-github-cockroachdb-logtags/-/merge_requests/1)
    - [github.com/cockroachdb/redact](http://github.com/cockroachdb/redact)  
Intent to package: [bug 1109481](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109481)  
Merge request: [https://salsa.debian.org/momoto/golang-github-cockroachdb-redact/-/merge\_requests/1](https://salsa.debian.org/momoto/golang-github-cockroachdb-redact/-/merge_requests/1)

  - [github.com/minio/minlz](http://github.com/minio/minlz)  
Intent to package: [bug 1109482](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109482)  
Merge request: [https://salsa.debian.org/momoto/minlz/-/merge\_requests/1](https://salsa.debian.org/momoto/minlz/-/merge_requests/1)
  - [github.com/ghemawat/stream](http://github.com/ghemawat/stream)  
Intent to package: [bug 1109485](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109485)  
Merge request: [https://salsa.debian.org/momoto/golang-github-ghemawat-stream/-/merge\_requests/1](https://salsa.debian.org/momoto/golang-github-ghemawat-stream/-/merge_requests/1)
  - [github.com/cockroachdb/redact](http://github.com/cockroachdb/redact)
  - [github.com/cockroachdb/metamorphic](http://github.com/cockroachdb/metamorphic)  
Intent to package: [bug 1109486](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109486)  
Dependencies:
    - [github.com/cockroachdb/errors](http://github.com/cockroachdb/errors)

  - [github.com/cockroachdb/crlib](http://github.com/cockroachdb/crlib)  
Intent to package: [bug 1109487](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109487)  
Blocker: test dependency not declared.  
Dependencies:
    - [github.com/cockroachdb/crlfmt](http://github.com/cockroachdb/crlfmt)  
Dependencies
      - [github.com/cockroachdb/gostdlib](http://github.com/cockroachdb/gostdlib)  
Blocker: vendors go standard libraries

  - [github.com/RaduBerinde/axisds](http://github.com/RaduBerinde/axisds)  
Intent to package: [bug 1109488](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109488)  
Dependencies:
    - [github.com/RaduBerinde/btreemap](http://github.com/RaduBerinde/btreemap)  
Intent to package: [bug 1109489](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109489)  
Merge request: [https://salsa.debian.org/momoto/golang-github-raduberinde-btreemap/-/merge\_requests/1](https://salsa.debian.org/momoto/golang-github-raduberinde-btreemap/-/merge_requests/1)

  - [golang.org/x/perf](http://golang.org/x/perf)

# RISC-V support

## Log

- [july, 2024] [lazyprogrammerio](https://github.com/eth-educators/eth-docker/issues/1873#issuecomment-2230070246) says that it works.
