Skip to content

devnet-8: bump faucet charts to powfaucet 1.2.1 for the ENS RPC default - #72

Closed
barnabasbusa wants to merge 1 commit into
masterfrom
bbusa/faucet-ens-rpc
Closed

devnet-8: bump faucet charts to powfaucet 1.2.1 for the ENS RPC default#72
barnabasbusa wants to merge 1 commit into
masterfrom
bbusa/faucet-ens-rpc

Conversation

@barnabasbusa

@barnabasbusa barnabasbusa commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Faucet rejects ENS targets: [INVALID_ENSNAME] Could not resolve ENS Name 'bbusa.eth': ResponseError: Returned error: rpc method is not whitelisted.

The powfaucet chart's ENS module defaulted to https://rpc.flashbots.net/, which no longer whitelists eth_call. powfaucet 1.2.1 (ethpandaops/ethereum-helm-charts#494) defaults to https://ethereum-rpc.publicnode.com instead (verified: cast resolve-name bbusa.eth0x0E6425C5666DD516993e99CAFeD9767830cb37F9), so bump the faucet + faucet-agents chart dependency. Matches the generator bump in ethpandaops/ansible-collection-general#583.

Merge after #494 is released to the chart index.

https://claude.ai/code/session_01NxKD2ZoX34y1e5Sz56rGJJ

The chart default (rpc.flashbots.net) stopped whitelisting eth_call, so
any *.eth target fails with INVALID_ENSNAME. Matches
ansible-collection-general's new gen_kubernetes_config_powfaucet_ens_rpcurl
default so the next regenerate keeps it.

Claude-Session: https://claude.ai/code/session_01NxKD2ZoX34y1e5Sz56rGJJ

@redpandabot redpandabot Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Adds a faucetEnsRpcUrl: https://ethereum-rpc.publicnode.com override to both devnet-8 faucet values.yaml files so the powfaucet ENS module stops using the flashbots RPC, which now rejects eth_call with "rpc method is not whitelisted". Verified end-to-end: flashbots still rejects eth_call today, publicnode is mainnet and accepts it, and bbusa.eth resolves there to the exact address claimed in the description. The chart value key and its mapping to the ENS module's rpcHost are confirmed in ethereum-helm-charts, and both deployed powfaucet image variants run the ENS module that consumes it, so the fix applies to both faucets.


Reviewed 2 changed file(s) @ 808fdd1f — no blocking issues found.
"If you're not embarrassed by the first version, you launched too late." — Reid Hoffman

@barnabasbusa barnabasbusa changed the title devnet-8: resolve faucet ENS names via publicnode devnet-8: bump faucet charts to powfaucet 1.2.1 for the ENS RPC default Aug 28, 2026
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.

1 participant