Skip to content

Add Sozu Testnet USDC Faucet community skill - #80

Merged
kaankacar merged 3 commits into
stellar:mainfrom
blessedux:feat/sozu-faucet-ecosystem-card
Aug 5, 2026
Merged

Add Sozu Testnet USDC Faucet community skill#80
kaankacar merged 3 commits into
stellar:mainfrom
blessedux:feat/sozu-faucet-ecosystem-card

Conversation

@blessedux

@blessedux blessedux commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Why this skill is useful

Nothing in the official or community Stellar skills catalog currently gives an agent a scriptable path to claim testnet Circle USDC (SAC).

  • Friendbot (linked from the standards skill) funds XLM only — not USDC.
  • The official agentic-payments skill’s testnet runbook explicitly calls out the Circle USDC faucet as web/captcha-only and not scriptable, then stops there for funding.
  • Adjacent skills (ROZO, PRISM, anchors, assets) cover sending, spending, ramps, or trustline mechanics — not claiming testnet USDC.

Sozu fills that gap with one PoW-gated command:

npx @sozu/faucet@latest claim              # new G… + Friendbot + USDC trustline + claim
npx @sozu/faucet@latest claim <C_OR_G>     # fund an existing wallet
  • C… smart accounts claim directly (no trustline).
  • Existing G… without a trustline → CLI returns trustline_required + Stellar Lab helpUrl (user signs there — agents never ask for secrets in chat).
  • No address → CLI mints a wallet, adds the trustline locally, and claims; wallet.secret is printed once in the JSON.

That unblocks agentic test loops for SAC / DeFi / x402 without a human captcha step.

Test plan

  • pnpm lint:ts and pnpm build succeed in site/
  • Generated llms.txt includes the new ecosystem card
  • Skill on blessedux/agent-skills main documents bare claim + Lab trustlines (author: blessedux)
  • Prod smoke: npx @sozu/faucet@0.2.0 claim → 20 USDC; G without trustline → Lab link
  • Confirm card renders under Community skills on the preview deploy
  • Optional: npx skills add https://github.com/blessedux/agent-skills --skill sozu-faucet then bare claim

List the agent-scriptable Circle USDC (SAC) faucet skill on skills.stellar.org.

Co-authored-by: Cursor <cursoragent@cursor.com>
Copilot AI review requested due to automatic review settings August 3, 2026 14:43

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Ready to approve

The new entry follows established ecosystem card conventions with no identified issues.

This review doesn't count toward merge requirements. Sign up for the private preview to control whether Copilot approvals count.

Pull request overview

Adds the Sozu Testnet USDC Faucet community skill to the public catalog and generated llms.txt.

Changes:

  • Adds skill metadata, description, and source URL.
  • Enables discovery and installation from the Community skills section.
File summaries
File Description
site/src/data/skills.ts Registers the Sozu faucet ecosystem card.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Balanced

We're testing this review assessment. Please use 👍 or 👎 to tell us if it's correct.

Reflect @sozu/faucet@0.2.0: no-address wallet mint, Stellar Lab for existing G… trustlines, never collect secrets in chat.

Co-authored-by: Cursor <cursoragent@cursor.com>

@kaankacar kaankacar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@kaankacar kaankacar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@kaankacar
kaankacar merged commit 381ca32 into stellar:main Aug 5, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants