Home
Softono
kraken-go-api-client

kraken-go-api-client

Open source MIT Go
214
Stars
139
Forks
14
Issues
12
Watchers
1 year
Last Commit

About kraken-go-api-client

Example client library in GO for use with the kraken.com API.

Platforms

Web Self-hosted

Languages

Go

Links

Kraken GO API Client

:sparkles: Please use the new official go-lang api client from Kraken: https://github.com/krakenfx/api-go :sparkles:

A simple API Client for the Kraken Trading platform.

Example usage:

package main

import (
    "fmt"
    "log"

    "github.com/beldur/kraken-go-api-client"
)

func main() {
    api := krakenapi.New("KEY", "SECRET")
    result, err := api.Query("Ticker", map[string]string{
        "pair": "XXBTZEUR",
    })

    if err != nil {
        log.Fatal(err)
    }

    fmt.Printf("Result: %+v\n", result)

    // There are also some strongly typed methods available
    ticker, err := api.Ticker(krakenapi.XXBTZEUR)
    if err != nil {
        log.Fatal(err)
    }

    fmt.Println(ticker.XXBTZEUR.OpeningPrice)
}

Contributors

  • Piega
  • Glavic
  • MarinX
  • bjorand
  • khezen