npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

n8n-nodes-kraken

v1.3.0

Published

n8n community node for Kraken cryptocurrency exchange API

Downloads

29

Readme

n8n-nodes-kraken

This package provides an n8n node with multiple operations to utilize the Kraken cryptocurrency exchange API.

⚠️ Disclaimer

This package is considered production-ready for the author's use case, but broader testing is ongoing.

While n8n-nodes-kraken has proven stable in real-world usage, it has not yet been widely tested across diverse workflows. Users are encouraged to try it out and report any issues or feature requests.

⚠️ Important Notice on Real-World Usage

This package enables direct interaction with the Kraken cryptocurrency exchange via the node-kraken-api wrapper. It is capable of placing live orders that involve real funds.

⚠️ No Sandbox or Test Mode Available (yet)

The underlying dependency (node-kraken-api) does not support Kraken's sandbox environment. As a result, all trades executed through this node are real and will affect your actual Kraken account balance.

Please use this node with extreme caution. Ensure that your workflows are thoroughly tested in a safe environment before executing any operations on live accounts. The author is not responsible for any financial losses or unintended trades resulting from the use of this package.

Double-check your credentials, order parameters, and automation logic before executing any of the Trading Operations.

Features

The Kraken node supports the following operations:

Market Data

Account Operations

Trading Operations

Installation

Follow the installation guide in the n8n community nodes documentation.

Credentials

You need to create Kraken API credentials:

  1. Log into your Kraken account thru Kraken Pro - *must use Kraken Pro for API
  2. Go to Settings → API
  3. Generate a new API key with the required permissions - Start with "Query Funds" to get your balance and increase permissions as you test out the node
  4. Use the API key and secret in n8n

Required Permissions

For basic market data operations, no special permissions are required.

For account and trading operations, you'll need:

  • Query Funds
  • Query Open Orders
  • Query Closed Orders
  • Query Ledger Entries
  • Create & Modify Orders (for trading)
  • Cancel & Close Orders (for trading)

Usage

  1. Add the Kraken node to your workflow
  2. Configure your Kraken API credentials
  3. Select the resource and operation you want to perform
  4. Configure the required parameters
  5. Execute the workflow

Examples

Get Bitcoin Price

  • Resource: Market Data
  • Operation: Get Ticker
  • Asset Pair: XXBTZUSD

Check Account Balance

  • Resource: Account
  • Operation: Get Account Balance

Place a Market Order

  • Resource: Trading
  • Operation: Add Order
  • Pair: XXBTZUSD
  • Type: Buy
  • Order Type: Market
  • Volume: 0.001

Supported Asset Pairs

Common asset pairs include:

  • XXBTZUSD (Bitcoin/USD)
  • XETHZUSD (Ethereum/USD)
  • ADAUSD (Cardano/USD)
  • SOLUSD (Solana/USD)

For a complete list, use the "Get Asset Pairs" operation.

Links

License

MIT