AEZ QF Round 3 Funding Announcement - Go-codegen
Amount Matched: $680
Status: Complete

Go-codegen – Round 3

This grant was approved through the Quadratic Funding (QF) program. The Atom Accelerator DAO contributes $20,000 USDC to the matching pool for each round of the QF program, and this page states the amount a project received from our allocation. Any amount contributed from the matching pool to this particular project is based on public voting and contributions. As such, AADAO is neither endorsing nor otherwise indicating support for this project. Learn more about the Quadratic Funding program. Some projects might have also been funded through another of our funding programs. View our FAQs on how we deal with potential double-funding.

Generate Golang code for your CosmWasm smart contracts.

Description

The quickest way to generate Go code for your CosmWasm smart contracts. Currently, this tool supports generating:

  • Message types
  • A gRPC query client
  • An interchaintest based test suite.

You can think of this tool as the Golang version of ts-codegen

Users

This tool is to help users generate code that enables them to interact with a contract using Golang. Maintaining message definitions in go is such a problem that many users dismiss using Go based tooling to test their CosmWasm applications.

This tool was released very recently, so some users are still on boarding:

Need for funding

This project is currently maintained by a single core-contributor of ibc-go without any funding. As more users start to rely on this tool, and this tool gains more features, it becomes harder to maintain. There are already several features requested by the users:

  • Add more template chains to the testsuite, such as Osmosis.
  • Add a gRPC based transaction client
  • Quality of life improvements listed under the issues in the repo.

About Serdar | Interchain
Visit their Twitter profile Visit their Github

Product Engineer IBC at the Interchain Foundation.

Current Status: Complete
Funding Program: Quadratic Grants
Funding Category: Interchain Public Goods

Amount Matched: Amount we contributed to this project through the matching pool. ATOM converted to USD value. $680
Amount Paid: $0

QF Round Start: Date when the QF round started. We consider this to be the 'Date Applied' Aug 15, 2024
QF Round Complete: Date when the QF round ended and this grant was considered approved Aug 30, 2024 (2 weeks)
Date Complete: Aug 30, 2024

Latest Approved Funding

Ark Protocol – Bootstrap InterChain NFTs
In Progress

Ark Protocol – Bootstrap InterChain NFTs

Team: Ark Protocol
Approved: Dec 10, 2025
Amount: $80,000
Hydro ATOM Airdrops led by Everstake
In Progress

Hydro ATOM Airdrops led by Everstake

Team: SpellWallet
Approved: Dec 23, 2024
Amount: $5,000
Advanced Cosmos Hub Analytics Powered by Token Terminal
In Progress

Advanced Cosmos Hub Analytics Powered by Token Terminal

Team: Token Terminal Ltd.
Approved: Dec 18, 2024
Amount: $200,000
Hydro Ecosystem Integrations by Hydro
In Progress

Hydro Ecosystem Integrations by Hydro

Team: Hydro team @ Informal Systems
Approved: Dec 17, 2024
Amount: $75,000