Bitstamp is a basic JavaScript API wrapper for the Bitstamp REST API (both public and private endpoints). Current stable version is 1.0.6, last updated in June 2016. It supports market data (ticker, transactions, order book) and private trading functions (balance, orders, buy/sell). Key differentiator: simple callback-based API with minimal dependencies. However, the library is unmaintained, uses old API v2, and lacks TypeScript types. For new projects, consider using the official Bitstamp API or a modern alternative.
npm install bitstampNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to require the library, instantiate with optional auth, and call public transactions endpoint.
Update calls to include market pair as first argument: bitstamp.transactions('btcusd', callback).Consider migrating to a maintained library or direct HTTP requests.
Provide all three: new Bitstamp('key', 'secret', '12345') where 12345 is your user ID.Wrap calls in Promise: new Promise((res, rej) => bitstamp.transactions('btcusd', (e, d) => e ? rej(e) : res(d))).Use `const bitstamp = new Bitstamp()` after requiring.
Instantiate with credentials: `new Bitstamp('key', 'secret', 'clientId')`.Run `npm install bitstamp` in your project directory.
No dependency data recorded yet.