# Developer Integration Framework

zkShine provides a **comprehensive developer suite** for rapid privacy integration:

#### **1. SDKs & Packages**

* `@zkshine/sdk-js` — JavaScript SDK for dApps
* `zkshine-rs` — Rust crate for Solana programs
* `zkshine-python` — Python library for AI and data integrations

#### **2. RESTful APIs**

* `/proof/generate` → Generate zk proofs
* `/proof/verify` → Verify proofs via Solana smart contracts
* `/vault/encrypt` → Encrypt and store confidential user data
* `/relay/submit` → Broadcast transactions anonymously

#### **3. Web3 Connectors**

Integrations for frameworks such as:

* **Anchor**
* **Solana-Web3.js**
* **Helius SDK**
* **React / Next.js Frontends**

***

#### **Integration Example**

```javascript
import { ZKShine } from "@zkshine/sdk";

const zk = new ZKShine({
  apiKey: process.env.ZKSHINE_API_KEY,
  network: "mainnet-beta"
});

// Enable privacy for wallet connection
await zk.connectWallet("Phantom", { privacyMode: true });

// Private transaction relay
await zk.relayTransaction({
  to: "6FZP4f8uQz...",
  amount: 1.2,
  token: "SOL"
});
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.zkshine.xyz/ecosystem-integration/developer-integration-framework.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
