# Lens TypeScript SDK

**Canonical:** https://apis.io/apis/lens-protocol/lens-sdk/  
**Provider:** Lens Protocol — https://apis.io/providers/lens-protocol/  
**Base URL:** https://www.npmjs.com/package/@lens-protocol/client  
**Documentation:** https://lens.xyz/docs/sdk

Lens TypeScript SDK is one of 6 APIs that [Lens Protocol](https://apis.io/providers/lens-protocol/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include SDK, TypeScript, and Client Library. The published artifact set on APIs.io includes API documentation.

The Lens SDK is the official TypeScript client for the Lens API. It wraps GraphQL operations behind typed functions, handles auth token lifecycle, encodes content metadata (Lens metadata standards), and integrates with viem/ethers for contract calls when needed.

## Machine-readable artifacts (3)

- **Documentation** — https://lens.xyz/docs/sdk
- **Package** — https://www.npmjs.com/package/@lens-protocol/client
- **Repository** — https://github.com/lens-protocol/lens-sdk

## Other Lens Protocol APIs (5)

- [Lens API (GraphQL)](https://apis.io/apis/lens-protocol/lens-api/)
- [Lens React SDK](https://apis.io/apis/lens-protocol/lens-react-sdk/)
- [Lens Protocol Smart Contracts](https://apis.io/apis/lens-protocol/lens-contracts/)
- [Lens Authentication](https://apis.io/apis/lens-protocol/lens-authentication/)
- [Lens Storage & Metadata](https://apis.io/apis/lens-protocol/lens-storage/)

## Tags

SDK, TypeScript, Client Library

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/lens-protocol/lens-sdk/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/lens-protocol/.
