CommunityCodierung & Entwicklunggithub.com

sip-protocol/sipher

Sipher — Datenschutz-as-a-Skill für Solana-Agenten. Basierend auf dem SIP-Protokoll.

Was ist sipher?

Sipher ist ein Skill, der es KI-Agenten auf Solana ermöglicht, datenschutzorientierte Transaktionen und Interaktionen durchzuführen. Es nutzt das SIP-Protokoll (Secure Interaction Protocol) für verschlüsselte Kommunikation und Privatsphäre. Der Skill ist ideal für Agenten, die mit sensiblen Daten arbeiten oder in regulierten Umgebungen agieren. Entwickler können geheime Nachrichten, Zustände und Werte innerhalb von Solana-Prozessen schützen, ohne die Smart-Contract-Logik zu beeinträchtigen. Sipher integriert sich nahtlos in gängige Agenten-Frameworks und erfordert lediglich Konfiguration des SIP-Providers.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add sip-protocol/sipher

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht sipher?

Sipher — Datenschutz-as-a-Skill für Solana-Agenten

Basierend auf dem SIP-Protokoll (Secure Interaction Protocol).

Übersicht

Sipher ermöglicht es Solana-Agenten, verschlüsselte Operationen durchzuführen, bei denen sensible Daten wie private Nachrichten, Zustandsinformationen oder Transaktionsdetails geschützt bleiben.

Funktionen

  • Vertrauliche Nachrichten – Senden und Empfangen von verschlüsselten Nachrichten zwischen Agenten oder zwischen Agent und Smart Contract.
  • Privater Zustand – Speichern und Abrufen von verschlüsselten Zustandsinformationen eines Agenten.
  • Sichere Transaktionsdaten – Schützen von sensiblen Eingabeparametern in Solana-Transaktionen.
  • Einfach integrierbar – Funktioniert mit jeder Agenten-Implementierung, die das SIP-Protokoll unterstützt.

Konfiguration

Um Sipher zu verwenden, konfiguriere den SIP-Provider in deiner Agent-Umgebung:

SIP_PROVIDER_URL=https://your-sip-provider.example.com
SIP_API_KEY=your-api-key

Verwendung

Beispiel: Verschlüsselte Nachricht senden

const sipher = new Sipher({ provider: process.env.SIP_PROVIDER_URL });
const encrypted = await sipher.encrypt("Geheime Nachricht", recipientPublicKey);
console.log(encrypted);

Beispiel: Privaten Zustand speichern

await sipher.setState({ balance: 100 }, "stat_key");

Unterstützte Plattformen

  • Solana CLI – Über die Sipher NPM-Paket.
  • JavaScript/TypeScript – @sip-protocol/sipher-sdk
  • Rust – In Entwicklung

Lizenz

MIT

Verwandte Skills