{"id":47549,"library":"falconx-node","title":"FalconX Node.js Client","description":"Official Node.js REST client for FalconX institutional digital asset brokerage APIs. Version 2.0.2 provides access to quoting, execution, and order management endpoints. The client supports both ESM and CommonJS, with TypeScript type definitions available. Key differentiator: streamlined access to FalconX's liquidity network for crypto trading. Release cadence is intermittent, tied to API updates.","status":"active","version":"2.0.2","language":"javascript","source_language":"en","source_url":"https://github.com/falconxio/falconx-node","tags":["javascript"],"install":[{"cmd":"npm install falconx-node","lang":"bash","label":"npm"},{"cmd":"yarn add falconx-node","lang":"bash","label":"yarn"},{"cmd":"pnpm add falconx-node","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"Default export, not named export.","wrong":"const { FalconxClient } = require('falconx-node')","symbol":"FalconxClient","correct":"import FalconxClient from 'falconx-node'"},{"note":"CommonJS: use default require, not destructuring.","wrong":"const { FalconxClient } = require('falconx-node')","symbol":"FalconxClient","correct":"const FalconxClient = require('falconx-node')"},{"note":"TypeScript: default import works; no named type export.","wrong":"import { FalconxClient } from 'falconx-node'","symbol":"FalconxClient type","correct":"import FalconxClient from 'falconx-node'"}],"quickstart":{"code":"import FalconxClient from 'falconx-node';\n\nconst apiKey = process.env.FALCONX_API_KEY ?? '';\nconst secretKey = process.env.FALCONX_SECRET_KEY ?? '';\nconst passphrase = process.env.FALCONX_PASSPHRASE ?? '';\n\nconst client = new FalconxClient(apiKey, secretKey, passphrase);\n\nasync function main() {\n  try {\n    const quote = await client.getQuote('ETH', 'USD', 0.1, 'two_way');\n    console.log('Quote:', quote);\n    const executed = await client.executeQuote(quote.fx_quote_id, 'sell');\n    console.log('Executed:', executed);\n  } catch (err) {\n    console.error('Error:', err);\n  }\n}\n\nmain();","lang":"javascript","description":"Demonstrates authentication, quote retrieval, and order execution using the FalconX client."},"warnings":[{"fix":"Remove any v3 flag from request options.","message":"v3 flag has been removed. Do not pass v3 parameter.","severity":"deprecated","affected_versions":">=2.0.0"},{"fix":"Update to version 2.0.0+ and remove any endpoint version overrides.","message":"All trading requests now default to faster v3 endpoints; previous v2 endpoints may be deprecated.","severity":"breaking","affected_versions":">=2.0.0"},{"fix":"Use import FalconxClient from 'falconx-node' not import { FalconxClient }.","message":"Import is default export, not named export.","severity":"gotcha","affected_versions":"*"},{"fix":"Use const FalconxClient = require('falconx-node').","message":"CommonJS require must be default, not destructured.","severity":"gotcha","affected_versions":"*"}],"env_vars":null,"search_vec":"'2.0.2':16 'access':18,41 'api':14,56 'asset':12 'avail':37 'brokerag':13 'cadenc':51 'client':3,7,27 'commonj':32 'crypto':48 'definit':36 'differenti':39 'digit':11 'endpoint':25 'esm':30 'execut':21 'falconx':1,9,43 'institut':10 'intermitt':53 'javascript':58 'key':38 'liquid':45 'manag':24 'network':46 'node.js':2,5 'offici':4 'order':23 'provid':17 'quot':20 'releas':50 'rest':6 'streamlin':40 'support':28 'tie':54 'trade':49 'type':35 'typescript':34 'updat':57 'version':15","created_at":"2026-06-07T16:52:04.901323+00:00","updated_at":"2026-06-07T16:52:04.901323+00:00","problems":[{"fix":"Change import { FalconxClient } to import FalconxClient.","cause":"Using named import instead of default import.","error":"TypeError: FalconxClient is not a constructor"},{"fix":"Run 'npm install falconx-node'.","cause":"Package not installed or missing from node_modules.","error":"Cannot find module 'falconx-node'"},{"fix":"Ensure environment variables are set correctly.","cause":"Missing or incorrect API key, secret, or passphrase.","error":"Error: API key validation failed"}],"ecosystem":"npm","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/falconxio/falconx-node#readme","github":"https://github.com/falconxio/falconx-node","docs":null,"changelog":null,"pypi":null,"npm":"falconx-node","openapi_spec":null,"status_page":null,"smithery":null,"categories":["finance"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-07","next_check":"2026-09-05","install_tag":null}}