connect@pipedream.com to let us know!
\ No newline at end of file
diff --git a/docs-v2/pages/connected-accounts/index.mdx b/docs-v2/pages/connected-accounts/index.mdx
index ccc58a27f6a13..edb4aff970777 100644
--- a/docs-v2/pages/connected-accounts/index.mdx
+++ b/docs-v2/pages/connected-accounts/index.mdx
@@ -233,7 +233,7 @@ You can access credentials for any connected account via API, letting you build
## Passing external credentials at runtime
-If you use a secrets store like [HashiCorp Vault](https://www.vaultproject.io/) or [AWS Secrets Manager](https://aws.amazon.com/secrets-manager/), store credentials in a database, or use a service like [Nango](https://www.nango.dev/) to manage auth, you can retrieve these secrets at runtime and pass them to any step. [See the full guide here](/connected-accounts/external-auth/).
+If you use a secrets store like [Pipedream Connect](/connect) or [HashiCorp Vault](https://www.vaultproject.io/), or if you store credentials in a database, you can retrieve these secrets at runtime and pass them to any step. [See the full guide here](/connected-accounts/external-auth/).
## Connecting to apps with IP restrictions
diff --git a/packages/sdk/.gitignore b/packages/sdk/.gitignore
index 369ad896577ae..b12c26f6f2e29 100644
--- a/packages/sdk/.gitignore
+++ b/packages/sdk/.gitignore
@@ -1,3 +1,3 @@
-dist/
-node_modules/
+dist
+node_modules
*.env*
diff --git a/packages/sdk/README.md b/packages/sdk/README.md
new file mode 100644
index 0000000000000..742ffe9acb771
--- /dev/null
+++ b/packages/sdk/README.md
@@ -0,0 +1,57 @@
+# `@pipedream/sdk`
+
+TypeScript SDK for [Pipedream](https://pipedream.com). [See the docs](https://pipedream.com/docs/connect) for usage instructions.
+
+## Install
+
+```bash
+npm i @pipedream/sdk
+```
+
+## Usage
+
+[See the docs](https://pipedream.com/docs/connect) for full usage instructions. This package installs code that can be used by both a server, to make Pipedream API requests:
+
+```typescript
+import {
+ createClient,
+ type ConnectTokenCreateOpts,
+ type ConnectTokenResponse,
+} from "@pipedream/sdk";
+
+const pd = createClient({
+ publicKey: process.env.PIPEDREAM_PROJECT_PUBLIC_KEY,
+ secretKey: process.env.PIPEDREAM_PROJECT_SECRET_KEY,
+});
+
+export async function serverConnectTokenCreate(
+ opts: ConnectTokenCreateOpts
+): Promise
- When a user wants to connect an app from your frontend, you'll call pd.startConnect with the token and the OAuth App ID of the app you'd like to connect.
+ When a user wants to connect an app from your frontend, you'll call pd.connectAccount with the token and the OAuth App ID of the app you'd like to connect.
- Auth Provision ID: + Pipedream Account ID: {apn}
-- OAuth App ID: - {oa} -
@@ -170,12 +165,6 @@ pd.startConnect({
Your GitHub username: - {githubData.login} -
- }