geminex provides public and private REST clients for Gemini.
Install
def deps do
[
{:geminex, "~> 0.1.1"}
]
endConfigure
import Config
config :geminex,
environment: :sandbox,
api_key: System.get_env("GEMINI_API_KEY"),
api_secret: System.get_env("GEMINI_API_SECRET")Call public and private endpoints
{:ok, symbols} = Geminex.API.Public.symbols()
{:ok, balances} = Geminex.API.Private.available_balances()