Labels: Stellar Wave, stellar, docs, drips, help-wanted
Tier: M (2–4 days)
Type: writing
Context
The Spectre docs talk about agents abstractly. There's no recipe-style guide for "spin up a Stellar-only Wraith agent and use it for X." This is exactly what a developer building an integration needs.
Scope
Write docs/guides/spectre-stellar-cookbook.mdx with three recipes:
Recipe 1: A Stellar-only inbound payments agent
For a SaaS that wants to accept Stellar payments privately:
- Create an agent (
wraith.createAgent({ chain: Chain.Stellar, ... }))
- Fund the agent's wallet (friendbot for testnet; CSV for mainnet)
- Register a
.wraith name (e.g., mybusiness.wraith)
- Listen for incoming payments via the Spectre webhook system
- Auto-withdraw to a treasury cold-storage address weekly via scheduled payment
- Privacy auto-pilot enabled
Recipe 2: A scheduled payroll agent
For a DAO paying contributors weekly in USDC on Stellar:
- Create an agent
- Fund with sufficient USDC + XLM
- Configure scheduled payments to N
.wraith recipients
- Monitor failures via webhook → Slack alert
- Rotate destination meta-addresses monthly
Recipe 3: A Stellar privacy-check agent
For a user who wants ongoing analysis of their stealth payment patterns:
- Create an agent linked to their meta-address
- Configure privacy-check tool to run weekly
- Receive Slack/email reports
- Acceptance window for "auto-rotate" recommendations
Style
- Each recipe is a complete
curl and SDK example.
- Include the actual Spectre HTTP endpoints used.
- Include sample webhook payloads.
- Include cost estimates (fees, friendbot, etc.).
Acceptance criteria
Why this matters
This is what converts "Wraith is interesting" into "Wraith does the thing I need." Concrete recipes are higher-leverage than abstract reference.
Files
- New:
docs/guides/spectre-stellar-cookbook.mdx
- Reference:
docs/guides/single-chain-agent.mdx (existing, generic)
- Source-of-truth for Spectre API: Spectre repo
src/agent/agent.controller.ts
Labels:
Stellar Wave,stellar,docs,drips,help-wantedTier: M (2–4 days)
Type: writing
Context
The Spectre docs talk about agents abstractly. There's no recipe-style guide for "spin up a Stellar-only Wraith agent and use it for X." This is exactly what a developer building an integration needs.
Scope
Write
docs/guides/spectre-stellar-cookbook.mdxwith three recipes:Recipe 1: A Stellar-only inbound payments agent
For a SaaS that wants to accept Stellar payments privately:
wraith.createAgent({ chain: Chain.Stellar, ... })).wraithname (e.g.,mybusiness.wraith)Recipe 2: A scheduled payroll agent
For a DAO paying contributors weekly in USDC on Stellar:
.wraithrecipientsRecipe 3: A Stellar privacy-check agent
For a user who wants ongoing analysis of their stealth payment patterns:
Style
curland SDK example.Acceptance criteria
Why this matters
This is what converts "Wraith is interesting" into "Wraith does the thing I need." Concrete recipes are higher-leverage than abstract reference.
Files
docs/guides/spectre-stellar-cookbook.mdxdocs/guides/single-chain-agent.mdx(existing, generic)src/agent/agent.controller.ts