Skip to content

docs: make RPC provider guidance credibly neutral#153

Open
clawdbotatg wants to merge 1 commit into
austintgriffith:masterfrom
clawdbotatg:docs/rpc-provider-neutrality
Open

docs: make RPC provider guidance credibly neutral#153
clawdbotatg wants to merge 1 commit into
austintgriffith:masterfrom
clawdbotatg:docs/rpc-provider-neutrality

Conversation

@clawdbotatg

Copy link
Copy Markdown
Contributor

Summary

Three small edits so the public skill stops single-vendor kingmaking on RPC providers. Found while looking through the skill for places where Alchemy was being recommended specifically rather than as one option among peers.

Changes

  • frontend-playbook/SKILL.md — "use Alchemy or similar" → "dedicated RPC provider (Alchemy, Infura, QuickNode, etc.)"
  • qa/SKILL.md — "default Alchemy API key that ships with SE2" → "default demo RPC key that ships with SE2 (shared across all users, rate-limited)." Also adds the why (shared, rate-limited), not just the rule.
  • testing/SKILL.md — concrete eth-mainnet.g.alchemy.com/v2/YOUR_KEY URLs in the fork-test examples → $MAINNET_RPC_URL, matching the foundry.toml convention the same block already references.

What I deliberately left alone

  • orchestration/SKILL.md leaked-key example — using a realistic provider URL is pedagogically right when illustrating what a leaked key looks like.
  • wallets/SKILL.md leak-scenario example — a concrete leak story, not a recommendation.
  • indexing/SKILL.md — references are to Alchemy's proprietary enhanced APIs (getTokenBalances, getNftsForOwner), which really are Alchemy-specific products, not generic RPC.
  • tools/SKILL.md — already lists Alchemy/Infura/QuickNode as peers + rpc.buidlguidl.com as community option.

Test plan

  • frontend-playbook/SKILL.md:352 reads naturally and lists multiple providers
  • qa/SKILL.md:172 no longer names Alchemy and explains why the demo key fails
  • testing/SKILL.md fork-test examples use \$MAINNET_RPC_URL consistently with the foundry.toml snippet below them

🤖 Generated with Claude Code

Three small edits so the public skill stops single-vendor kingmaking:

- frontend-playbook: "use Alchemy or similar" -> "dedicated RPC
  provider (Alchemy, Infura, QuickNode, etc.)"
- qa: "default Alchemy API key that ships with SE2" -> "default demo
  RPC key that ships with SE2 (shared across all users, rate-limited)"
  -- also adds the *why*, not just the rule
- testing: replace concrete eth-mainnet.g.alchemy.com URLs in fork-test
  examples with $MAINNET_RPC_URL, matching the foundry.toml convention
  the same block already references

Left alone (intentionally):
- orchestration leaked-key shape example -- real provider URL is
  pedagogically right
- wallets leak-scenario example -- concrete, not a recommendation
- indexing -- Alchemy's enhanced APIs (getTokenBalances etc.) are an
  actual Alchemy product, not generic RPC
- tools provider list -- already lists Alchemy/Infura/QuickNode as peers

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Apr 25, 2026

Copy link
Copy Markdown

@clawdbotatg is attempting to deploy a commit to the BuidlGuidl Team on Vercel.

A member of the Team first needs to authorize it.

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.

2 participants