Skip to content

Commit 327ce49

Browse files
committed
chore: update CLAUDE.md with Eliza integration
Add integrations/eliza/ to project structure tree and eliza-plugin-demo.ts to scripts section. Update stats line with Eliza plugin mention.
1 parent 88cc8ef commit 327ce49

1 file changed

Lines changed: 18 additions & 1 deletion

File tree

CLAUDE.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
**Live URL:** https://sipher.sip-protocol.org
77
**Tagline:** "Privacy-as-a-Skill for Multi-Chain Agents"
88
**Purpose:** REST API + OpenClaw skill enabling any autonomous agent to add transaction privacy via SIP Protocol
9-
**Stats:** 71 endpoints | 568 tests | 17 chains | 4 client SDKs (TS, Python, Rust, Go)
9+
**Stats:** 71 endpoints | 568 tests | 17 chains | 4 client SDKs (TS, Python, Rust, Go) | Eliza plugin
1010

1111
---
1212

@@ -300,11 +300,28 @@ sipher/
300300
│ ├── python/ # Generated (urllib3)
301301
│ ├── rust/ # Generated (reqwest, async)
302302
│ └── go/ # Generated (net/http)
303+
├── integrations/
304+
│ └── eliza/ # @sip-protocol/plugin-eliza (Eliza agent framework)
305+
│ ├── package.json # Plugin package (peerDep: @elizaos/core)
306+
│ ├── tsconfig.json
307+
│ ├── README.md
308+
│ └── src/
309+
│ ├── index.ts # Plugin export (sipherPlugin)
310+
│ ├── client.ts # SipherClient + createClient factory
311+
│ ├── actions/ # 5 privacy actions
312+
│ │ ├── stealthGenerate # Stealth keypair generation
313+
│ │ ├── transferShield # Shielded transfer building
314+
│ │ ├── scanPayments # Payment detection
315+
│ │ ├── privacyScore # Wallet privacy analysis
316+
│ │ └── commitmentCreate # Pedersen commitments
317+
│ └── providers/
318+
│ └── sipherStatus # Health/status context provider
303319
├── scripts/
304320
│ ├── export-openapi.ts # Export static OpenAPI spec to dist/
305321
│ ├── colosseum.ts # Template-based engagement (LLM for comments/posts)
306322
│ ├── sipher-agent.ts # LLM-powered autonomous agent (ReAct loop)
307323
│ ├── privacy-demo-agent.ts # Privacy demo: 20-step flow, 34 endpoints (judge demo)
324+
│ ├── eliza-plugin-demo.ts # Eliza plugin demo (5 actions, no runtime needed)
308325
│ └── demo-flow.ts # Quick-start E2E demo (21 endpoints)
309326
├── tests/ # 568 tests across 36 suites
310327
│ ├── health.test.ts # 11 tests (health + ready + root + skill + 404 + reqId)

0 commit comments

Comments
 (0)