README ¶ Go SDK for the Maestro Dapp Platform Getting Started Prerequisites Go 1.20 golangci-lint for linting golines for formatting Installation Go Reference go get -u github.com/maestro-org/go-sdk@main Usage import "github.com/maestro-org/go-sdk/client" maestroClient := client.NewClient("<PROJECT_API_KEY>", "<NETWORK>") To generate an API key, create a free account here! Network options: preview, preprod, mainnet, sanchonet Example package main import ( "fmt" "github.com/maestro-org/go-sdk/client" ) func main() { maestroClient := client.NewClient("<PROJECT_API_KEY>", "mainnet") blockInfo, err := maestroClient.BlockInfo(9005859) if err != nil { fmt.Printf("Failed to retrieve block info: %s\n", err) } fmt.Println(blockInfo.Data.AbsoluteSlot) } Documentation Maestro public docs Contributing Meastro welcomes all contributors! Please see our contributing guidelines and code of conduct. Expand ▾ Collapse ▴ Documentation ¶ There is no documentation for this package. Source Files ¶ View all Source files main.go Directories ¶ Show internal Expand all Path Synopsis client config models utils Click to show internal directories. Click to hide internal directories.