AEZ QF Round 2 Funding Announcement - Go-codegen
Amount Matched: $640
Status: Complete

Go-codegen – Round 2

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. $640
Amount Paid: $640

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

Payments Made: View the DAO DAO prop on our Grants Wallet or Mintscan of the transaction $640 (Jul'24)

Latest Approved Funding

Huginn: ATOM Community Activation in Istanbul
In Progress

Huginn: ATOM Community Activation in Istanbul

Team: Huginn Tech
Approved: Dec 10, 2024
Amount: $16,000
CosmWasm Development and Maintenance 2025
In Progress

CosmWasm Development and Maintenance 2025

Team: Confio
Approved: Dec 10, 2024
Amount: $250,000
Zellic: Security Audits for the Cosmos Hub
In Progress

Zellic: Security Audits for the Cosmos Hub

Team: Zellic
Approved: Dec 03, 2024
Amount: $440,000
ATOM Interchain Insights: Comprehensive TVL & Flow Analytics for ATOM
In Progress

ATOM Interchain Insights: Comprehensive TVL & Flow Analytics for ATOM

Team: Map of Zones
Approved: Nov 27, 2024
Amount: $91,200