Skip to content
@sip-protocol

Shielded Intents Protocol

Shielded Intents Protocol - The Privacy Standard for Web3
███████╗ ██╗ ██████╗
██╔════╝ ██║ ██╔══██╗
███████╗ ██║ ██████╔╝
╚════██║ ██║ ██╔═══╝
███████║ ██║ ██║
╚══════╝ ╚═╝ ╚═╝

THE Privacy Standard for Web3

Website npm Docs

🏆 Winner — Zypherpunk Hackathon 3 Tracks ($6,500: NEAR $4,000 + Tachyon $500 + pumpfun $2,000)

Shielded Intents • Stealth Addresses • Viewing Keys • Compliant Privacy


What is SIP?

SIP (Shielded Intents Protocol) is the privacy standard for Web3. One toggle to shield your sender, amount, and recipient—while maintaining compliance with viewing keys. Works for same-chain AND cross-chain transactions.

// Create a private cross-chain swap
const intent = await sip
  .intent()
  .input('solana', 'SOL', 1_000_000_000n)
  .output('zcash', 'ZEC', 50_000_000n)
  .privacy(PrivacyLevel.SHIELDED)  // ← One toggle
  .build()

Enables:

  • ✅ Hidden sender identity (Pedersen commitments)
  • ✅ Hidden transaction amounts
  • ✅ Unlinkable recipients (stealth addresses)
  • ✅ Selective disclosure for compliance (viewing keys)
  • ✅ Multi-chain privacy via NEAR Intents

Ecosystem

Core SDK & Types

The privacy layer SDK with stealth addresses, Pedersen commitments, and viewing keys.

  • Status: Production-ready (M17 complete)
  • 🛠️ Stack: TypeScript, @noble/curves, Vitest
  • 📦 Packages: 7 packages (sdk, types, react, cli, api, react-native, circuits)
  • Tests: 6,661+ tests passing

📖 Documentation🚀 Get Started

Documentation Site

Comprehensive guides, API reference, and integration examples.

  • 🌐 Live: docs.sip-protocol.org
  • 🛠️ Stack: Astro, Starlight
  • 📖 Content: Guides, API, Examples

🌐 Visit Docs

ZK Proof Circuits

Noir-based zero-knowledge proof circuits for funding, validity, and fulfillment proofs.

  • Status: Implemented (3 circuits, 19 tests)
  • 🛠️ Stack: Noir 1.0.0-beta.15, Barretenberg
  • 🎯 Proofs: Funding, Validity, Fulfillment

Examples & Community

Production-ready examples and community projects.

  • 📋 Status: Future
  • 🎯 Content: DAO treasury, private payments, compliance flows

Quick Start

Installation

# npm
npm install @sip-protocol/sdk

# pnpm
pnpm add @sip-protocol/sdk

Create a Shielded Intent

import { SIP, PrivacyLevel } from '@sip-protocol/sdk'

// Initialize
const sip = new SIP()

// Create private cross-chain swap
const intent = await sip
  .intent()
  .input('solana', 'SOL', 1_000_000_000n)
  .output('zcash', 'ZEC', 50_000_000n)
  .privacy(PrivacyLevel.SHIELDED)
  .build()

// Intent now has:
// - Hidden sender (Pedersen commitment)
// - Hidden amount (Pedersen commitment)
// - Stealth recipient address

With Compliance (Viewing Keys)

// Generate viewing key for auditors
const viewingKey = sip.generateViewingKey('/m/44/501/0/audit')

// Create compliant private intent
const intent = await sip
  .intent()
  .input('ethereum', 'ETH', 1_000_000_000_000_000_000n)
  .output('near', 'NEAR', 100_000_000_000_000_000_000_000n)
  .privacy(PrivacyLevel.COMPLIANT)
  .build()

// Auditor can decrypt transaction details with viewingKey

Privacy Levels

Level Sender Amount Recipient Auditable
transparent Public Public Public N/A
shielded Hidden Hidden Stealth No
compliant Hidden Hidden Stealth Yes (viewing key)

Architecture

┌─────────────────────────────────────────────────────────────┐
│                    SIP PROTOCOL STACK                       │
├─────────────────────────────────────────────────────────────┤
│  PRIVACY LAYER (SIP)          ← We build this               │
│  • Pedersen Commitments  • Stealth Addresses                │
│  • Viewing Keys          • Shielded Intents                 │
├─────────────────────────────────────────────────────────────┤
│  SETTLEMENT LAYER             ← We leverage this            │
│  • NEAR Intents         • Chain Signatures                  │
├─────────────────────────────────────────────────────────────┤
│  BLOCKCHAIN LAYER             ← We connect to this          │
│  • NEAR  • Ethereum  • Solana  • Bitcoin  • More...         │
└─────────────────────────────────────────────────────────────┘

SIP is an application layer that complements NEAR Intents and Zcash—not a competing infrastructure protocol.


Why SIP?

"Bridging tokens is easy, bridging secrets is hard."a16z Crypto, Big Ideas 2026

SIP is the privacy layer that makes bridging secrets possible.

The Problem

Cross-chain transactions are public by default:

  • ❌ Anyone can see your wallet address
  • ❌ Anyone can see transaction amounts
  • ❌ Anyone can link your transactions
  • ❌ No privacy = security risk for high-value users

The Solution

SIP adds privacy to NEAR Intents:

  • Stealth addresses - One-time recipient addresses
  • Pedersen commitments - Hide amounts cryptographically
  • Viewing keys - Selective disclosure for compliance
  • Multi-chain - Works across any NEAR-connected chain

Who Needs This?

User Use Case
DAOs Private treasury operations
Institutions Compliant private transactions
High-net-worth Protection from targeting
Traders MEV protection, hidden strategies

Roadmap

✅ Completed (M1-M16)

  • Phase 1: Foundation — Core crypto, NEAR Intents, Zcash
  • Phase 2: Standard — Multi-backend, 15+ chains support
  • Phase 3: Ecosystem — Compliance, React/CLI/API packages, hardware wallets
  • M16: Narrative Capture — Content campaign, community, 25 blog posts

✅ Recently Completed (M17)

  • M17: Solana Same-Chain Privacy — Native SDK + Jupiter DEX integration (Complete Jan 2026)

🎯 In Progress (M18)

  • M18: Ethereum Same-Chain Privacy — Base L2 + Solidity contracts

🔮 Future (M18-M21)

  • M18: Ethereum Same-Chain — EVM privacy + L2 support
  • M19-M21: Technical Moat — Proof composition, SIP-EIP standard

Contributing

  • Star repositories you find useful
  • 🐛 Report issues to help us improve
  • 💡 Suggest features in GitHub Discussions
  • 🔧 Submit PRs with improvements

Privacy is not a feature. It's a right.

One toggle to shield them all.


SIP Protocol | THE Privacy Standard for Web3 | 2026

GitHub Website

Built on NEAR Intents + Zcash Privacy

Pinned Loading

  1. sip-protocol sip-protocol Public

    Shielded Intents Protocol - The Privacy Standard for Web3

    TypeScript 3 2

Repositories

Showing 10 of 10 repositories
  • sip-app Public

    SIP Protocol Web Application - Privacy-first Web3 interface

    sip-protocol/sip-app’s past year of commit activity
    TypeScript 1 0 3 15 Updated Mar 27, 2026
  • docs-sip Public

    Official SIP Protocol documentation - docs.sip-protocol.org

    sip-protocol/docs-sip’s past year of commit activity
    MDX 1 MIT 1 3 13 Updated Mar 26, 2026
  • blog-sip Public

    SIP Protocol Blog - Technical deep-dives, ecosystem updates, and privacy insights

    sip-protocol/blog-sip’s past year of commit activity
    Astro 1 0 1 8 Updated Mar 26, 2026
  • sip-protocol Public

    Shielded Intents Protocol - The Privacy Standard for Web3

    sip-protocol/sip-protocol’s past year of commit activity
    TypeScript 3 MIT 2 75 6 Updated Mar 23, 2026
  • sip-website Public

    Marketing website for SIP Protocol - sip-protocol.org

    sip-protocol/sip-website’s past year of commit activity
    TypeScript 1 MIT 0 0 11 Updated Mar 21, 2026
  • sip-mobile Public

    SIP Protocol Mobile App - Privacy for your pocket

    sip-protocol/sip-mobile’s past year of commit activity
    TypeScript 1 MIT 1 0 2 Updated Mar 17, 2026
  • circuits Public

    Noir ZK circuits for SIP Protocol - Funding, Validity, Fulfillment proofs

    sip-protocol/circuits’s past year of commit activity
    Noir 1 0 0 2 Updated Mar 16, 2026
  • sipher Public

    Sipher — Privacy-as-a-Skill for Solana Agents. Powered by SIP Protocol.

    sip-protocol/sipher’s past year of commit activity
    Python 1 MIT 0 3 0 Updated Mar 11, 2026
  • sip-arcium-program Public

    Arcium MPC program for SIP Protocol - Confidential transfers, balance checks, and swap validation

    sip-protocol/sip-arcium-program’s past year of commit activity
    Rust 2 0 0 0 Updated Mar 1, 2026
  • .github Public

    Organization-wide GitHub configuration and community health files

    sip-protocol/.github’s past year of commit activity
    0 0 0 0 Updated Jan 25, 2026