go-alchemy-sdk

module
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Nov 9, 2025 License: MIT

README

Go-Alchemy-Sdk

golang sdk for alchemy, inspired by https://github.com/alchemyplatform/alchemy-sdk-js.

This project is aim to be bridge between alchemy api and geth objects.

Documentation

QuickStart

package main

import (
  "fmt"

  "github.com/poteto-go/go-alchemy-sdk/gas"
  "github.com/poteto-go/go-alchemy-sdk/types"
)

func main() {
  setting := gas.AlchemySetting{
    ApiKey:  "<api-key>",
    Network: types.EthMainnet,
  }

  alchemy := gas.NewAlchemy(setting)
  res, _ := alchemy.Core.GetBlockNumber()
  fmt.Println(res)
}

Caution

[!Caution] This project will breaking-change till geth migration is done.

Major Milestone

  • Deploy Contract to Eth: done for v0.1.0
  • Private Geth Support
  • Non-Ether Chain Support

Alchemy Sdk Namespace Support

  • Core: in-progress
  • Nft
  • Debug
  • Notify
  • Portfolio
  • Prices
  • Transact

Directories

Path Synopsis
_fixture

Jump to

Keyboard shortcuts

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