anchor-go

command module
v1.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 22, 2026 License: MIT Imports: 13 Imported by: 0

README

anchor-go

logo

usage

# Install anchor-go
go install github.com/Unheilbar/anchor-go@latest

# Generate code from an IDL file
anchor-go --idl /path/to/idl.json --output ./generated --program-id 0123456789abcdef0123456789abcdef0123456789

# This version of `anchor-go` only supports the IDL format of anchor starting with version v0.30.0.
# If you have an older version of an IDL (many programs still have those), you can convert them with `anchor idl convert <my-program-old-idl.json> > <my-program-NEW-idl.json>` to the new format.

Features

  • instructions
  • accounts
  • events
  • types
  • handle tuple types
  • constants
  • error parsing

what is anchor-go?

anchor-go generates Go clients for Solana programs (smart contracts) written using the anchor framework.

It reads the IDL (Interface Definition Language) file generated by anchor and produces Go code that can be used to interact with the program and its data structures.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
idl

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL