npm.io
0.1.0 • Published 1 year ago

@crypto_apis/n8n-nodes-cryptoapis

Licence
MIT
Version
0.1.0
Deps
3
Size
1.6 MB
Vulns
25
Weekly
0

n8n-nodes-crypto-apis

This is an n8n community node for Crypto APIs. It lets you interact with the Crypto APIs v2 REST API in your n8n workflows.

Installation

Follow the n8n community node installation guide.


Supported Operations & Resources

The node supports the full suite of Crypto APIs v2, including:

Address Data
  • Get balances and transactions (confirmed, unconfirmed, internal)
  • List UTXOs and nonces
  • Solana and XRP support
Address Management
  • Sync, activate, delete, and list addresses
Block Data
  • Retrieve block info by hash/height
  • List block transactions
  • Get latest mined blocks
Smart Contract Data
  • Get token details by contract address (EVM/Solana)
Utilities
  • Validate addresses
  • Decode raw transaction hex
  • XRP address encoding/decoding
Market Data
  • Get exchange rates by asset symbol or ID
  • Retrieve asset metadata
Transaction Broadcasting
  • Broadcast locally signed transactions
HD Wallet Management
  • Sync xPub/yPub/zPub
  • Manage wallet addresses
  • Derive and prepare transactions
  • View wallet assets and details
Blockchain Fees
  • Get fee/gas recommendations
  • Estimate gas limits or smart fees
Transaction Preparation
  • Prepare native and token transfers
  • NFT transfers on EVM
Transaction Data
  • Get transaction details by hash
  • View internal txs, token transfers, logs
Blockchain Events (Webhooks)
  • Subscribe to transaction or block events
  • Confirmations and mining events
  • Activate, deactivate, delete, and list subscriptions

Supported blockchains include: Bitcoin, Ethereum, BNB Smart Chain, Litecoin, XRP, Solana, Dogecoin, Dash, Bitcoin Cash, Kaspa, and more.


Credentials Setup

To authenticate API calls, follow these steps:

  1. Register at https://cryptoapis.io/register
  2. Go to your Dashboard → Projects → Create Project → Copy API Key
  3. In n8n:
    • Create new credentials
    • Select Crypto APIs API Key
    • Paste your x-api-key value
    • Save and test the connection

Compatibility

  • n8n Version: v1.36.0+
  • Crypto APIs Version: v2.2024-12-12-175
  • Node is designed to be modular and extendable for future Crypto APIs releases.

Usage Examples

Here are a few ideas for practical automation:

  • Wallet Monitor: Track incoming transactions for addresses and send Slack or email notifications
  • Portfolio Tracker: Query balances and tokens from synced wallets and display in Google Sheets
  • Dynamic Gas Estimator: Prepare and broadcast Ethereum transactions with real-time gas recommendations

You can chain this node with native n8n integrations like Google Sheets, Airtable, Notion, Slack, or Telegram.


License

MIT