> ## Documentation Index
> Fetch the complete documentation index at: https://docs.darwin.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Darwin Supply JavaScript SDK

> Use the seller-focused TypeScript entry client after its public npm release.

<Warning>
  The dedicated `@darwinso/supply` entry package is preview and is not yet a public npm dependency. Do not add it to a production installation until the registry release is visible.
</Warning>

The Supply SDK is a thin seller-focused entry point over the Fern-generated `@darwinso/sdk` contract. It does not fork listings, deals, transactions, outcomes, billing, or membership resources.

## Current production path

Use the published [`@darwinso/sdk`](/reference/product-sdk) from a trusted backend for current API operations. Scope every seller operation to a business AI that the authenticated principal can access.

## Planned Supply entry point

After release, `createSupplyClient` and `createBusinessClient` will provide seller-oriented constructors while re-exporting the canonical generated client. Service credentials must never appear in browser code.

<Card title="Supply SDK overview" icon="code" href="/reference/supply-sdk-overview">
  Compare the web, JavaScript, and MCP interfaces and their release status.
</Card>
