New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

@aabxtract/programmable-sdk

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aabxtract/programmable-sdk

TypeScript SDK for the Programmable Market API on Robinhood Chain (chainId 4663)

latest
Source
npmnpm
Version
0.1.0
Version published
Maintainers
1
Created
Source

@aabxtract/programmable-sdk

TypeScript SDK for the Programmable Market API, defaulting to Robinhood Chain (chainId 4663).

npm install @aabxtract/programmable-sdk
import { createClient } from "@aabxtract/programmable-sdk";

const client = createClient();

const feed = await client.launches.listPage({ limit: 10 });
console.log(feed.status, feed.items.length);

Zero runtime dependencies. Node ≥ 20.6.

Three origins, not one

The platform spans three hosts, and the client knows all of them:

OriginHostAuth
Discoveryprogrammable.marketnone
Public read API (v2)developers.programmable.familynone
Custom launch API (v4)api.programmable.marketBearer key

createClientFromManifest() reads the well-known manifest and configures these from whatever the platform currently publishes, which is what the manifest exists for.

Two things that will bite you

The feed is often degraded. Absence is not authoritative — an empty result does not mean a token doesn't exist. Check feed.status before concluding anything.

Stock-paired launches are not available. They're explicitly excluded from the v2 Developer API. getStockPaired() throws ProgrammableUnsupportedError rather than returning a misleading [].

Full docs: see BUILD_GUIDE.md in the repository.

Keywords

programmable

FAQs

Package last updated on 18 Sep 2026

Related posts